From f68b1ba17b433247090a198393b89f0f518c39ae Mon Sep 17 00:00:00 2001 From: Nikita Puzankov Date: Tue, 7 May 2019 05:12:46 +0000 Subject: [PATCH] Make nightly builds use reusable job. Former-commit-id: d1606156f8766b965c6fe2265fcf430826c37254 --- .gitlab-ci.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 681e0de8cf..dbc5fa3b7d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -165,11 +165,16 @@ commit:windows-debug: # NIGHTLY ############# -nightly-linux-optimized: +.nightly: &nightly stage: executable image: registry.gitlab.com/veloren/veloren-docker-ci tags: - veloren-docker + only: + - schedules + +nightly:linux-optimized: + <<: *nightly script: - (cd voxygen && VELOREN_ASSETS=assets cargo build --release) - (cd server-cli && VELOREN_ASSETS=assets cargo build --release) @@ -185,14 +190,9 @@ nightly-linux-optimized: paths: - nightly-linux-optimized.tar.bz2 expire_in: 2 days - only: - - schedules -nightly-windows-optimized: - stage: executable - image: registry.gitlab.com/veloren/veloren-docker-ci - tags: - - veloren-docker +nightly:windows-optimized: + <<: *nightly script: - (cd voxygen && VELOREN_ASSETS=assets cargo build --release --target=x86_64-pc-windows-gnu) - (cd server-cli && VELOREN_ASSETS=assets cargo build --release --target=x86_64-pc-windows-gnu) @@ -208,5 +208,3 @@ nightly-windows-optimized: paths: - nightly-windows-optimized.zip expire_in: 2 days - only: - - schedules