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