diff options
author | Patrick Spek <p.spek@tyil.nl> | 2019-10-31 12:01:34 +0100 |
---|---|---|
committer | Patrick Spek <p.spek@tyil.nl> | 2019-10-31 12:01:34 +0100 |
commit | 5511989854671aa28628a43cf723603211297241 (patch) | |
tree | 52737900faed6502e842888682267bbcac765119 /.gitlab-ci.yml | |
parent | c819cba104e6eb22ec55a633a8b9c914e2733584 (diff) |
Use a work directory
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cda7a00..b5977fd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,26 +10,24 @@ Tarball: script: - git submodule sync - git submodule update --init --recursive - - make -f tools/star/Makefile - - make -f tools/star/Makefile release VERSION=$CI_COMMIT_REF_NAME + - bin/mkrelease.sh "$CI_COMMIT_REF_NAME" artifacts: paths: - - release + - work/release MoarVM: 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" + - cd -- "$(mktemp -d)" + - tar xzf "$CI_PROJECT_DIR/work/release/rakudo-star-$CI_COMMIT_REF_NAME.tar.gz" script: - cd "rakudo-star-$CI_COMMIT_REF_NAME" - - perl Configure.pl --prefix=/usr/local --backend=moar --gen-moar --make-install + - perl Configure.pl --prefix="$CI_PROJECT_DIR/work/install" --backend=moar --gen-moar --make-install artifacts: paths: - - "$CI_COMMIT_REF_NAME/release" - - /usr/local + - work/install # TODO: Run tests # TODO: Release an updated Docker container |