[glibmm/kjellahl/testci] CI: Test artifacts, take 1



commit 2e0964e3c90dc86748734246a18a2f6190897fd7
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Wed Mar 16 15:58:36 2022 +0100

    CI: Test artifacts, take 1

 .gitlab-ci.yml | 29 ++++-------------------------
 1 file changed, 4 insertions(+), 25 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f8c1902f..db2782e7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -62,6 +62,10 @@ build_deps:
     paths:
       - libsigc/
     policy: pull-push
+  artifacts:
+    paths:
+      - libsigc/
+    expire_in: 1 day
 
 autotools_build:
   extends: .build_default
@@ -74,11 +78,6 @@ autotools_build:
     - make
     - make check
     - make install
-  cache:
-    key: build-deps
-    paths:
-      - libsigc/
-    policy: pull
   allow_failure: true
 
 debug_build:
@@ -94,11 +93,6 @@ debug_build:
     - meson compile
     - meson test
     - meson install
-  cache:
-    key: build-deps
-    paths:
-      - libsigc/
-    policy: pull
   artifacts:
     when: on_failure
     paths:
@@ -119,11 +113,6 @@ release_gcc_10_build:
     - meson compile
     - meson test
     - meson install
-  cache:
-    key: build-deps
-    paths:
-      - libsigc/
-    policy: pull
   artifacts:
     when: always
     paths:
@@ -143,11 +132,6 @@ release_gcc_11_build:
     - meson test
     - meson install
   allow_failure: true
-  cache:
-    key: build-deps
-    paths:
-      - libsigc/
-    policy: pull
   artifacts:
     when: on_failure
     paths:
@@ -169,11 +153,6 @@ release_clang_build:
     - meson test
     - meson install
   allow_failure: true
-  cache:
-    key: build-deps
-    paths:
-      - libsigc/
-    policy: pull
   artifacts:
     when: on_failure
     paths:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]