From 5b284e3e81997a4890639b06c49e10324db1ff85 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gr=C3=A9goire?= <gregoire.kubler@proton.me>
Date: Fri, 6 Sep 2024 10:39:45 +0200
Subject: [PATCH] chore : lowered build artifact expire time to 3 days (from 1
 week) & release artifacts to 1 day (from 1 week)

---
 .gitlab/ci/release/template.gitlab-ci.yml | 2 +-
 .gitlab/ci/ubuntu_cpp.gitlab-ci.yml       | 4 ++--
 .gitlab/ci/ubuntu_python.gitlab-ci.yml    | 3 ++-
 .gitlab/ci/windows_cpp.gitlab-ci.yml      | 2 +-
 .gitlab/ci/windows_python.gitlab-ci.yml   | 2 +-
 5 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/.gitlab/ci/release/template.gitlab-ci.yml b/.gitlab/ci/release/template.gitlab-ci.yml
index bccf820..21257d0 100644
--- a/.gitlab/ci/release/template.gitlab-ci.yml
+++ b/.gitlab/ci/release/template.gitlab-ci.yml
@@ -12,7 +12,7 @@ include:
     name: "${CI_PROJECT_NAME}_${CI_JOB_NAME}"    
     paths:   
       - wheelhouse/ 
-    expire_in: 1 week
+    expire_in: 1 day
 
 ##################################
 # DEPLOY
diff --git a/.gitlab/ci/ubuntu_cpp.gitlab-ci.yml b/.gitlab/ci/ubuntu_cpp.gitlab-ci.yml
index 69daa28..f74c429 100644
--- a/.gitlab/ci/ubuntu_cpp.gitlab-ci.yml
+++ b/.gitlab/ci/ubuntu_cpp.gitlab-ci.yml
@@ -30,7 +30,7 @@ include:
     - mkdir -p ${AIDGE_INSTALL/"../"} # strips the variable of "../"
 
   artifacts:
-    expire_in: 1 week
+    expire_in: 3 days
     paths:
       - $BUILD_DIR/
       - $AIDGE_INSTALL_ARTIFACT/
@@ -131,7 +131,7 @@ coverage:ubuntu_cpp:
   coverage: /^\s*lines:\s*\d+.\d+\%/
   artifacts:
     name: ${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA}
-    expire_in: 2 days
+    expire_in: 3 days
     reports:
       coverage_report:
         coverage_format: cobertura
diff --git a/.gitlab/ci/ubuntu_python.gitlab-ci.yml b/.gitlab/ci/ubuntu_python.gitlab-ci.yml
index b2ab632..df1a00e 100644
--- a/.gitlab/ci/ubuntu_python.gitlab-ci.yml
+++ b/.gitlab/ci/ubuntu_python.gitlab-ci.yml
@@ -25,7 +25,7 @@ build:ubuntu_python:
     - mv build build_$CI_JOB_ID
 
   artifacts:
-    expire_in: 1 week
+    expire_in: 3 days
     paths:
       - venv/
       - build_$CI_JOB_ID/
@@ -86,6 +86,7 @@ coverage:ubuntu_python:
     - python -m coverage xml
   coverage: '/(?i)total.*? (100(?:\.0+)?\%|[1-9]?\d(?:\.\d+)?\%)$/'
   artifacts:
+    expire_in: 3 days
     reports:
       coverage_report:
         coverage_format: cobertura
diff --git a/.gitlab/ci/windows_cpp.gitlab-ci.yml b/.gitlab/ci/windows_cpp.gitlab-ci.yml
index 2a46faf..f2f3f2e 100644
--- a/.gitlab/ci/windows_cpp.gitlab-ci.yml
+++ b/.gitlab/ci/windows_cpp.gitlab-ci.yml
@@ -36,7 +36,7 @@ build:windows_cpp:
     - cmake --install . --config Debug
 
   artifacts:
-    expire_in: 1 week
+    expire_in: 3 days
     paths:
       - $BUILD_DIR/
       - $AIDGE_INSTALL_ARTIFACT/
diff --git a/.gitlab/ci/windows_python.gitlab-ci.yml b/.gitlab/ci/windows_python.gitlab-ci.yml
index a98ebbb..5a2554a 100644
--- a/.gitlab/ci/windows_python.gitlab-ci.yml
+++ b/.gitlab/ci/windows_python.gitlab-ci.yml
@@ -33,7 +33,7 @@ build:windows_python:
     - python -m pip install . -v
     
   artifacts:
-    expire_in: 1 week
+    expire_in: 3 days
     paths:
       - venv/
 
-- 
GitLab