From 5ac4607f79c2b5235c8f7ac3e420270d83200379 Mon Sep 17 00:00:00 2001 From: George Stykalin Date: Thu, 16 May 2024 00:50:27 +0300 Subject: [PATCH] add prepare release job --- .gitlab-ci.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bd2ab15..ec77f11 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -61,7 +61,9 @@ build-docker: --dockerfile ${CI_PROJECT_DIR}/build/docker/Dockerfile \ --destination "${DOCKER_IMAGE}:${VERSION}-${CI_COMMIT_SHORT_SHA}" dependencies: - - "make-version-name" + - make-version-name + needs: + - make-version-name rules: - if: $PREPARE_RELEASE == "Yes" && $WITHOUT_BUILD == "Yes" when: never @@ -81,7 +83,9 @@ make-release: stage: release image: ${RELEASE_CLI_IMAGE} dependencies: - - "make-version-name" + - make-version-name + needs: + - make-version-name tags: - build - docker @@ -92,7 +96,7 @@ make-release: - echo "Preparing release for version ${VERSION}-${CI_COMMIT_SHORT_SHA}" release: # See https://docs.gitlab.com/ee/ci/yaml/#release for available properties name: kube-forge:${VERSION}-${CI_COMMIT_SHORT_SHA} - tag_name: ${VERSION}-${CI_COMMIT_SHORT_SHA}" + tag_name: "${VERSION}-${CI_COMMIT_SHORT_SHA}" description: "Kube-forge release for version ${VERSION}-${CI_COMMIT_SHORT_SHA}" assets: links: