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

fix(#122): do not build/publish tag-based GDev specific images

parent eeca04ca
No related branches found
No related tags found
1 merge request!191Resolve "CI/Docker: only publish images for active networks"
......@@ -64,14 +64,6 @@ fmt_and_clippy:
- cargo clippy -- -V
- cargo clippy --all --tests -- -D warnings
.docker_build:
stage: build
script:
- echo podman build --layers --tag "$IMAGE_NAME:$IMAGE_TAG" -f docker/Dockerfile $PODMAN_BUILD_OPTIONS .
- podman build --layers --tag "$IMAGE_NAME:$IMAGE_TAG" -f docker/Dockerfile $PODMAN_BUILD_OPTIONS .
tags:
- podman
.docker_release_build:
stage: build
rules:
......@@ -135,11 +127,6 @@ gtest_docker_release_deploy:
tags:
- podman
.docker_deploy_native:
extends: .docker_deploy
script:
- podman push "localhost/$IMAGE_NAME:$IMAGE_TAG" "docker://docker.io/$IMAGE_NAME:$IMAGE_TAG"
.docker_deploy_multiplatform:
extends: .docker_deploy
script:
......@@ -151,16 +138,6 @@ gtest_docker_release_deploy:
variables:
MANIFEST: "localhost/manifest-$IMAGE_NAME:$IMAGE_TAG"
build_release_tag:
extends: .docker_build
rules:
- if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^(v|runtime-)[0-9].*/"
- when: never
variables:
IMAGE_NAME: "duniter/duniter-v2s"
IMAGE_TAG: "$CI_COMMIT_TAG"
PODMAN_BUILD_OPTIONS: "--platform linux/amd64"
run_benchmarks:
stage: tests
extends: .docker_build
......@@ -217,16 +194,6 @@ tests:
- cargo tu
- cargo cucumber
deploy_docker_release_tag:
stage: deploy
extends: .docker_deploy_native
rules:
- if: "$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^(v|runtime-)[0-9].*/"
- when: never
variables:
IMAGE_NAME: "duniter/duniter-v2s"
IMAGE_TAG: "$CI_COMMIT_TAG"
deploy_docker_release_tag_multiplatform:
stage: deploy
needs: ["deploy_docker_release_tag"]
......
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