From 684316ed727a70d086844721e21be9a3682a12a0 Mon Sep 17 00:00:00 2001
From: Paolo Brasolin <paolo.brasolin@eurac.edu>
Date: Thu, 24 Feb 2022 19:17:29 +0100
Subject: [PATCH] ci: #be refactor image name handling

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 35d277c..9e5fedc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,6 +6,8 @@ stages:
   - setup
 
 be-build-job:
+  variables:
+    IMAGE_NAME: $CI_REGISTRY_IMAGE/backend
   stage: build
   image: docker:latest
   services:
@@ -17,10 +19,10 @@ be-build-job:
       docker build
       --rm --no-cache
       --target production
-      --tag=$CI_REGISTRY_IMAGE/backend:${CI_COMMIT_SHA}
-      --tag=$CI_REGISTRY_IMAGE/backend:${CI_COMMIT_REF_NAME}
+      --tag=$IMAGE_NAME:${CI_COMMIT_SHA}
+      --tag=$IMAGE_NAME:${CI_COMMIT_REF_NAME}
       backend
-    - docker image push --all-tags $CI_REGISTRY_IMAGE/backend
+    - docker image push --all-tags $IMAGE_NAME
   only:
     - main
 
-- 
GitLab