aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml20
1 files changed, 20 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..0896758
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,20 @@
+stages:
+ - build
+ - release
+
+on-schedule:
+ stage: build
+ image: python3
+ only:
+ - schedules
+ script:
+ - sh tools/do_release.sh
+
+release:
+ stage: release
+ image: python3
+ script:
+ - pip3 install gitlab-release
+ - gitlab-release --zip "release-${CI_COMMIT_TAG}.zip" *
+ only:
+ - tags