From 1cc72251adecbe640b804d426f23e0ab22c800e6 Mon Sep 17 00:00:00 2001 From: Patrick Spek Date: Wed, 30 Oct 2019 16:20:14 +0100 Subject: Update GitLab CI configuration --- .gitlab-ci.yml | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) (limited to '.gitlab-ci.yml') diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f8cbbb8..35109e7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,28 +1,31 @@ stages: + - Package - 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 + stage: Package + image: alpine: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 + - make -f tools/star/Makefile release VERSION=$CI_COMMIT_REF_NAME artifacts: paths: - release + +moar: + stage: Build + image: alpine:latest + before_script: + - apk add --no-cache bash build-base git perl + - cd "$(mktemp -d)" + - tar xf "$CI_PROJECT_DIR/release/rakudo-star-$CI_COMMIT_REF_NAME.tar.gz" + script: + - perl Configure.pl --prefix=/usr/local --backend=moar --gen-moar + artifacts: + paths: + - "$CI_COMMIT_REF_NAME/release" + - /usr/local -- cgit v1.1