aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml28
1 files changed, 28 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..f8cbbb8
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,28 @@
+stages:
+ - Build
+ - Release
+
+#moar:
+# stage: Build
+# image: alpine:latest
+# before_script:
+# - apk add --no-cache bash build-base git perl
+# script:
+# - perl Configure.pl --prefix=/usr/local --backend=moar --gen-moar
+# artifacts:
+# paths:
+# - /usr/local
+
+tarball:
+ stage: Release
+ image: registry.gitlab.com/tyil/docker-perl6:alpine-dev-latest
+ before_script:
+ - apk add --no-cache git
+ script:
+ - git submodule sync
+ - git submodule update --init --recursive
+ - git submodule foreach git pull origin master
+ - make -f tools/star/Makefile release VERSION=$CI_COOMIT_REF_NAME
+ artifacts:
+ paths:
+ - release