From 21a7265fefd49fa2b735aba9b815d73031150f78 Mon Sep 17 00:00:00 2001
From: Gilles Filippini <pini@debian.org>
Date: Mon, 28 Aug 2023 23:44:25 +0200
Subject: [PATCH] ci: add job build_release_tag

This change fixes docker images publication on tag.
---
 .gitlab-ci.yml | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 656660921..e3aa7ab32 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -107,7 +107,6 @@ build_debug:
 build_release:
   extends: .docker_build
   rules:
-    - if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^v*/"
     - if: '$CI_PIPELINE_SOURCE == "merge_request_event" || $CI_COMMIT_BRANCH == "master"'
     - when: manual
   variables:
@@ -115,6 +114,16 @@ build_release:
     IMAGE_TAG: "sha-$CI_COMMIT_SHORT_SHA"
     PODMAN_BUILD_OPTIONS: "--platform linux/amd64"
 
+build_release_tag:
+  extends: .docker_build
+  rules:
+    - if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^v*/"
+    - when: never
+  variables:
+    IMAGE_NAME: "duniter/duniter-v2s"
+    IMAGE_TAG: "$CI_COMMIT_TAG"
+    PODMAN_BUILD_OPTIONS: "--platform linux/amd64"
+
 test_debug:
   stage: tests
   extends: .docker_build
-- 
GitLab