From 9c3aa15937d66787b8f4a54d2962508f9c9a60ce Mon Sep 17 00:00:00 2001 From: Roman Valov <roman.valov@gmail.com> Date: Wed, 21 Jul 2021 21:46:13 +0300 Subject: [PATCH] check if short lived artifacts are preserved while --- .gitlab-ci.yml | 37 ++++++++++++------------------------- 1 file changed, 12 insertions(+), 25 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fd5ea4e..2c92d38 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,36 +2,23 @@ build: stage: build script: - set -ex - - JID=$(( RANDOM % 4 )) - - echo "JID=$JID" > .env + - echo "STAMP=$RANDOM" | tee .env artifacts: - reports: - dotenv: .env + expire_in: 1 min + paths: + - ./.env -job0: - stage: test - script: - - echo job0 - rules: - - if: $JID == '0' -job1: +test: stage: test script: - - echo job1 - rules: - - if: $JID == '1' + - . .env + - echo "$STAMP" + - for m in `seq 1 60`; do echo $m; sleep 60; done -job2: - stage: test - script: - - echo job2 - rules: - - if: $JID == '2' -job2: - stage: test +deploy: + stage: deploy script: - - echo job3 - rules: - - if: $JID == '3' + - . .env + - echo "$STAMP" -- GitLab