From: Yann Dirson Date: Thu, 14 Dec 2023 09:48:58 +0000 (+0100) Subject: ci: use "release" and "testing" update channels for tags X-Git-Tag: 0.3.0~5^2~3 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=0f188d35f118370702c05cb96bfc39f22b433eb9;p=xen-guest-agent.git ci: use "release" and "testing" update channels for tags Signed-off-by: Yann Dirson --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7e36428..c17bfab 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -93,7 +93,12 @@ env-setup: script: # update channel must be the same for matching packaging and deploy # jobs, set it once globally - - UPDATE_CHANNEL="${CI_COMMIT_REF_NAME}" + - | + case "${CI_COMMIT_TAG}" in + "") UPDATE_CHANNEL="${CI_COMMIT_REF_NAME}" ;; + *-*) UPDATE_CHANNEL="testing" ;; + *) UPDATE_CHANNEL="release" ;; + esac - echo "UPDATE_CHANNEL=${UPDATE_CHANNEL}" > version.env - cat version.env