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