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