From 7bbbb2391ab25ad281a065bb1af9520227d9cd64 Mon Sep 17 00:00:00 2001
From: Jacopo Gasparetto <jacopo.gasparetto@cnaf.infn.it>
Date: Tue, 2 May 2023 17:56:08 +0200
Subject: [PATCH] feat(ci-cd): Add version to backend images

---
 .gitlab-ci.yml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c8b2fd7..86c45e3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -45,9 +45,10 @@ build-backend:
     - docker:dind
   before_script:
     - docker login -u gitlab-ci-token -p ${CI_JOB_TOKEN} ${CI_REGISTRY}
+    - VERSION="$(cat version.txt)"
   script:
-    - docker build --pull -t $CI_REGISTRY_IMAGE/backend:$CI_COMMIT_REF_SLUG backend
-    - docker push $CI_REGISTRY_IMAGE/backend:$CI_COMMIT_REF_SLUG
+    - docker build --pull -t "${CI_REGISTRY_IMAGE}/backend:v${VERSION}" backend
+    - docker push "${CI_REGISTRY_IMAGE}/backend:v${VERSION}"
   only:
     changes:
       - .gitlab-ci.yml
-- 
GitLab