From 6235a1155f4561de4ffae9d79c2462094569e56b Mon Sep 17 00:00:00 2001
From: FAURE Adrien <adrien.faure@inria.fr>
Date: Thu, 24 Mar 2022 15:57:59 +0000
Subject: [PATCH] Update .gitlab-ci.yml

---
 .gitlab-ci.yml | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ae2da5e..0bef455 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -60,15 +60,17 @@ create-debian-packages:
     - apt-get update
     - apt-get -y install git
     - apt-get -y install dpkg-dev fakeroot lintian python3-sphinx python-all debhelper po-debconf dh-make python3-all python3-setuptools dh-python python3-sphinx-rtd-theme tree
-  script:
     - COMMIT_OR_TAG="${CI_COMMIT_TAG:-$CI_COMMIT_SHA}"
+    - export COMMIT_OR_TAG=$(echo $COMMIT_OR_TAG | sed 's#/#-#g')
+  script:
     - dpkg-buildpackage -b -rfakeroot -us -uc
     - mv ../*.deb ../*.buildinfo ../*.changes . && tar cvf procset-${COMMIT_OR_TAG}.tar.gz *.deb *.buildinfo *.changes
   after_script:
     - echo "JOB_ID=$CI_JOB_ID" >> job.env
+    - echo "COMMIT_OR_TAG=$COMMIT_OR_TAG" >> job.env
   artifacts:
      paths:
-       - procset-*.tar.gz
+       - procset-${COMMIT_OR_TAG}.tar.gz
      expire_in: never
      reports:
        dotenv: job.env
@@ -91,5 +93,5 @@ release-for-debian:
     ref: '$CI_COMMIT_TAG'
     assets:
       links:
-        - name: procset-${CI_COMMIT_TAG}.tar.gz
-          url: https://gitlab.inria.fr/adfaure/procset.py/-/jobs/${JOB_ID}/artifacts/raw/procset-${CI_COMMIT_TAG}.tar.gz
+        - name: procset-${COMMIT_OR_TAG}.tar.gz
+          url: https://gitlab.inria.fr/adfaure/procset.py/-/jobs/${JOB_ID}/artifacts/raw/procset-${COMMIT_OR_TAG}.tar.gz
-- 
GitLab