]> xenbits.xensource.com Git - xen-guest-agent.git/commitdiff
ci/deb: don't attempt package renaming if version did not need mangling
authorYann Dirson <yann.dirson@vates.fr>
Thu, 14 Dec 2023 14:57:36 +0000 (15:57 +0100)
committerYann Dirson <yann.dirson@vates.fr>
Thu, 14 Dec 2023 15:23:33 +0000 (16:23 +0100)
Signed-off-by: Yann Dirson <yann.dirson@vates.fr>
.gitlab-ci.yml

index 07d9761fe106a0c9e19c1f0e64fdd48328999ac5..dc810bf2d1a383cbb44c7f9e5a12e77ca6a50ba4 100644 (file)
@@ -243,7 +243,12 @@ pkg-deb-amd64:
 
     # mangle names to avoid chars rejected by the gitlab package registry,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/413517
-    - for FILE in *.deb; do mv $FILE $(echo $FILE | tr "~" "-"); done
+    - |
+      if [ "${UPSTREAMVERSION}" != "${TILDEVERSION}" ]; then
+          for FILE in *.deb; do
+              mv $FILE $(echo $FILE | tr "~" "-")
+          done
+      fi
 
     - apt-ftparchive generate ../../apt-ftparchive.conf