Skip to content
Snippets Groups Projects
Commit 21da50d4 authored by Cédric Moreau's avatar Cédric Moreau
Browse files

fix(#122): do not build/publish SHA-based images

parent 19951913
No related branches found
No related tags found
No related merge requests found
......@@ -151,18 +151,6 @@ gtest_docker_release_deploy:
variables:
MANIFEST: "localhost/manifest-$IMAGE_NAME:$IMAGE_TAG"
build_release:
extends: .docker_build
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event" || $CI_COMMIT_BRANCH == "master"'
- if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^(v|runtime-)[0-9].*/"
when: never
- when: manual
variables:
IMAGE_NAME: "duniter/duniter-v2s"
IMAGE_TAG: "sha-$CI_COMMIT_SHORT_SHA"
PODMAN_BUILD_OPTIONS: "--platform linux/amd64"
build_release_tag:
extends: .docker_build
rules:
......@@ -196,40 +184,6 @@ tests:
- cargo tu
- cargo cucumber
test_release:
stage: tests
extends: .docker_build
rules:
- if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^(v|runtime-)[0-9].*/"
- when: never
variables:
IMAGE_NAME: "duniter/duniter-v2s-test"
IMAGE_TAG: "sha-$CI_COMMIT_SHORT_SHA"
PODMAN_BUILD_OPTIONS: "--target build --build-arg cucumber=1"
deploy_docker_release_sha:
stage: deploy
extends: .docker_deploy_native
rules:
- if: $CI_COMMIT_TAG
when: never
- when: manual
variables:
IMAGE_NAME: "duniter/duniter-v2s"
IMAGE_TAG: "sha-$CI_COMMIT_SHORT_SHA"
deploy_docker_release_sha_multiplatform:
stage: deploy
needs: ["deploy_docker_release_sha"]
extends: .docker_deploy_multiplatform
rules:
- if: $CI_COMMIT_TAG
when: never
- when: manual
variables:
IMAGE_NAME: "duniter/duniter-v2s"
IMAGE_TAG: "sha-$CI_COMMIT_SHORT_SHA"
deploy_docker_release_tag:
stage: deploy
extends: .docker_deploy_native
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment