diff --git a/.gitlab/ci/pipelines/before_merging.yml b/.gitlab/ci/pipelines/before_merging.yml index 22d29b314cf9572eb73de87bf239c567a04b53d6..a5c0fed25df583d62a175a899deed377c6f70058 100644 --- a/.gitlab/ci/pipelines/before_merging.yml +++ b/.gitlab/ci/pipelines/before_merging.yml @@ -3747,7 +3747,7 @@ documentation.linkcheck: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' documentation.install_python_bookworm: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm-1.0 stage: test tags: - gcp diff --git a/.gitlab/ci/pipelines/debian.daily.yml b/.gitlab/ci/pipelines/debian.daily.yml index dbe2793ccd738f6e86b5d16c91020da8fc8f4564..1b7cddcb04816249ddd996262fb5232e82f9a403 100644 --- a/.gitlab/ci/pipelines/debian.daily.yml +++ b/.gitlab/ci/pipelines/debian.daily.yml @@ -56,7 +56,7 @@ oc.docker-systemd_tests_debian: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -93,7 +93,7 @@ oc.docker-systemd_tests_ubuntu: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: ubuntu - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -129,7 +129,7 @@ oc.docker-build-debian-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -219,7 +219,7 @@ oc.build-data_packages: - packages/$DISTRIBUTION/$RELEASE apt_repo_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie-1.0 stage: publish tags: - gcp_not_interruptible @@ -277,7 +277,7 @@ oc.docker-build-ubuntu-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: ubuntu - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -334,7 +334,7 @@ oc.build-ubuntu: - gcp_arm64 apt_repo_ubuntu: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: publish tags: - gcp_not_interruptible @@ -367,7 +367,7 @@ apt_repo_ubuntu: retry: 0 oc.lintian_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm-1.0 stage: publishing_tests tags: - gcp @@ -393,7 +393,7 @@ oc.lintian_debian: variables: {} oc.install_bin_debian_bookworm: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm-1.0 stage: publishing_tests tags: - gcp @@ -483,7 +483,7 @@ oc.upgrade_bin_debian_bookworm-systemd: RELEASE: bookworm oc.lintian_ubuntu: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: publishing_tests tags: - gcp @@ -509,7 +509,7 @@ oc.lintian_ubuntu: variables: {} oc.install_bin_ubunty_jammy: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:jammy + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:jammy-1.0 stage: publishing_tests tags: - gcp @@ -531,7 +531,7 @@ oc.install_bin_ubunty_jammy: PREFIX: "" oc.install_bin_ubunty_noble: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: publishing_tests tags: - gcp diff --git a/.gitlab/ci/pipelines/debian_repository_partial.yml b/.gitlab/ci/pipelines/debian_repository_partial.yml index b545773148a301bd89432f87b71699636ef3cfae..cfa9aebb5afe44bd9e318ddb851568396ef64c92 100644 --- a/.gitlab/ci/pipelines/debian_repository_partial.yml +++ b/.gitlab/ci/pipelines/debian_repository_partial.yml @@ -70,7 +70,7 @@ oc.docker-systemd_tests_debian: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -104,7 +104,7 @@ oc.docker-build-debian-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -187,7 +187,7 @@ oc.build-data_packages: - packages/$DISTRIBUTION/$RELEASE apt_repo_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie-1.0 stage: publish tags: - gcp_not_interruptible @@ -219,7 +219,7 @@ apt_repo_debian: retry: 0 oc.lintian_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm-1.0 stage: publishing_tests tags: - gcp @@ -244,7 +244,7 @@ oc.lintian_debian: variables: {} oc.install_bin_debian_bookworm: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm-1.0 stage: publishing_tests tags: - gcp diff --git a/.gitlab/ci/pipelines/debian_repository_partial_auto.yml b/.gitlab/ci/pipelines/debian_repository_partial_auto.yml index b545773148a301bd89432f87b71699636ef3cfae..cfa9aebb5afe44bd9e318ddb851568396ef64c92 100644 --- a/.gitlab/ci/pipelines/debian_repository_partial_auto.yml +++ b/.gitlab/ci/pipelines/debian_repository_partial_auto.yml @@ -70,7 +70,7 @@ oc.docker-systemd_tests_debian: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -104,7 +104,7 @@ oc.docker-build-debian-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -187,7 +187,7 @@ oc.build-data_packages: - packages/$DISTRIBUTION/$RELEASE apt_repo_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie-1.0 stage: publish tags: - gcp_not_interruptible @@ -219,7 +219,7 @@ apt_repo_debian: retry: 0 oc.lintian_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm-1.0 stage: publishing_tests tags: - gcp @@ -244,7 +244,7 @@ oc.lintian_debian: variables: {} oc.install_bin_debian_bookworm: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm-1.0 stage: publishing_tests tags: - gcp diff --git a/.gitlab/ci/pipelines/documentation.daily.yml b/.gitlab/ci/pipelines/documentation.daily.yml index 6d8de4aa658d5186883f969d64f45d84f7e6fa6b..85ac8d152c9735eec536ddd10186aa3e6746be7b 100644 --- a/.gitlab/ci/pipelines/documentation.daily.yml +++ b/.gitlab/ci/pipelines/documentation.daily.yml @@ -308,7 +308,7 @@ documentation.linkcheck: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' documentation.install_python_bookworm: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm-1.0 stage: test tags: - gcp @@ -327,7 +327,7 @@ documentation.install_python_bookworm: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' documentation.install_python_jammy: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:jammy + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:jammy-1.0 stage: test tags: - gcp @@ -346,7 +346,7 @@ documentation.install_python_jammy: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' documentation.install_python_noble: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: test tags: - gcp diff --git a/.gitlab/ci/pipelines/homebrew.daily.yml b/.gitlab/ci/pipelines/homebrew.daily.yml index 4342a87ec391e3d7fa287248602a572e1414078d..75bbe9b4add37a5e6d897c6b0b62770373be8d22 100644 --- a/.gitlab/ci/pipelines/homebrew.daily.yml +++ b/.gitlab/ci/pipelines/homebrew.daily.yml @@ -28,7 +28,7 @@ datadog_pipeline_trace: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' oc.build-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp_very_high_cpu @@ -52,7 +52,7 @@ oc.build-homebrew-formula: CARGO_NET_OFFLINE: "false" oc.create-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp diff --git a/.gitlab/ci/pipelines/homebrew.yml b/.gitlab/ci/pipelines/homebrew.yml index a6b1c4da271fd9393edc9cb6e4414529875e7350..d9dda222cc83b8e52bf34c34b9f042c2db755440 100644 --- a/.gitlab/ci/pipelines/homebrew.yml +++ b/.gitlab/ci/pipelines/homebrew.yml @@ -43,7 +43,7 @@ datadog_pipeline_trace: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' oc.build-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp_very_high_cpu @@ -66,7 +66,7 @@ oc.build-homebrew-formula: CARGO_NET_OFFLINE: "false" oc.create-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp diff --git a/.gitlab/ci/pipelines/homebrew_auto.yml b/.gitlab/ci/pipelines/homebrew_auto.yml index a6b1c4da271fd9393edc9cb6e4414529875e7350..d9dda222cc83b8e52bf34c34b9f042c2db755440 100644 --- a/.gitlab/ci/pipelines/homebrew_auto.yml +++ b/.gitlab/ci/pipelines/homebrew_auto.yml @@ -43,7 +43,7 @@ datadog_pipeline_trace: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' oc.build-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp_very_high_cpu @@ -66,7 +66,7 @@ oc.build-homebrew-formula: CARGO_NET_OFFLINE: "false" oc.create-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp diff --git a/.gitlab/ci/pipelines/merge_train.yml b/.gitlab/ci/pipelines/merge_train.yml index eb77ccf82d69543b9bba7edd90fe3fc0159a7f8e..97cc927143ad5937b28a6462007132ee6d1730d4 100644 --- a/.gitlab/ci/pipelines/merge_train.yml +++ b/.gitlab/ci/pipelines/merge_train.yml @@ -3635,7 +3635,7 @@ documentation.linkcheck: - . ./scripts/ci/datadog_send_job_cache_info.sh 'after' documentation.install_python_bookworm: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:bookworm-1.0 stage: test tags: - gcp diff --git a/.gitlab/ci/pipelines/non_release_tag.yml b/.gitlab/ci/pipelines/non_release_tag.yml index a27938abfeb1aef3f9b49ec70f6c9c442dd4d9b8..5daafc6ba0ebcdc48a60d6349c67553ec63b16eb 100644 --- a/.gitlab/ci/pipelines/non_release_tag.yml +++ b/.gitlab/ci/pipelines/non_release_tag.yml @@ -259,7 +259,7 @@ oc.docker:arm64: EXECUTABLE_FILES: script-inputs/released-executables oc.create-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp @@ -377,7 +377,7 @@ oc.docker-build-debian-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -463,7 +463,7 @@ oc.build-data_packages: - packages/$DISTRIBUTION/$RELEASE apt_repo_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie-1.0 stage: publish tags: - gcp_not_interruptible @@ -519,7 +519,7 @@ oc.docker-build-ubuntu-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: ubuntu - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -575,7 +575,7 @@ oc.build-ubuntu: - gcp_arm64 apt_repo_ubuntu: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: publish tags: - gcp_not_interruptible @@ -631,7 +631,7 @@ oc.docker-build-rockylinux-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -665,7 +665,7 @@ oc.docker-systemd-tests-rpm-rockylinux: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -762,7 +762,7 @@ oc.build-rockylinux-data: - gcp_arm64 rpm_repo_rockylinux: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publish tags: - gcp_not_interruptible @@ -818,7 +818,7 @@ oc.docker-build-fedora-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -853,7 +853,7 @@ oc.docker-systemd-tests-rpm-fedora: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -953,7 +953,7 @@ oc.build-fedora-data: - gcp_arm64 rpm_repo_fedora: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39-1.0 stage: publish tags: - gcp_not_interruptible diff --git a/.gitlab/ci/pipelines/non_release_tag_test.yml b/.gitlab/ci/pipelines/non_release_tag_test.yml index d8c4b2e39060051581b4b27df24c5ef85dc9dcd4..fbe7cf0a8b447c9f80afae45e11f53f2a979b7da 100644 --- a/.gitlab/ci/pipelines/non_release_tag_test.yml +++ b/.gitlab/ci/pipelines/non_release_tag_test.yml @@ -259,7 +259,7 @@ oc.docker:arm64: EXECUTABLE_FILES: script-inputs/released-executables script-inputs/experimental-executables oc.create-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp @@ -377,7 +377,7 @@ oc.docker-build-debian-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -463,7 +463,7 @@ oc.build-data_packages: - packages/$DISTRIBUTION/$RELEASE apt_repo_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie-1.0 stage: publish tags: - gcp_not_interruptible @@ -519,7 +519,7 @@ oc.docker-build-ubuntu-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: ubuntu - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -575,7 +575,7 @@ oc.build-ubuntu: - gcp_arm64 apt_repo_ubuntu: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: publish tags: - gcp_not_interruptible @@ -631,7 +631,7 @@ oc.docker-build-rockylinux-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -665,7 +665,7 @@ oc.docker-systemd-tests-rpm-rockylinux: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -762,7 +762,7 @@ oc.build-rockylinux-data: - gcp_arm64 rpm_repo_rockylinux: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publish tags: - gcp_not_interruptible @@ -818,7 +818,7 @@ oc.docker-build-fedora-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -853,7 +853,7 @@ oc.docker-systemd-tests-rpm-fedora: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -953,7 +953,7 @@ oc.build-fedora-data: - gcp_arm64 rpm_repo_fedora: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39-1.0 stage: publish tags: - gcp_not_interruptible diff --git a/.gitlab/ci/pipelines/octez_beta_release_tag.yml b/.gitlab/ci/pipelines/octez_beta_release_tag.yml index a9efaadc89a2a9c920a8614ff728146ce9c0df07..72a28c3cc79684ae41606d6a038a7e22b743abf5 100644 --- a/.gitlab/ci/pipelines/octez_beta_release_tag.yml +++ b/.gitlab/ci/pipelines/octez_beta_release_tag.yml @@ -259,7 +259,7 @@ oc.docker:arm64: EXECUTABLE_FILES: script-inputs/released-executables oc.create-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp @@ -379,7 +379,7 @@ oc.docker-build-debian-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -465,7 +465,7 @@ oc.build-data_packages: - packages/$DISTRIBUTION/$RELEASE apt_repo_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie-1.0 stage: publish tags: - gcp_not_interruptible @@ -521,7 +521,7 @@ oc.docker-build-ubuntu-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: ubuntu - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -577,7 +577,7 @@ oc.build-ubuntu: - gcp_arm64 apt_repo_ubuntu: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: publish tags: - gcp_not_interruptible @@ -633,7 +633,7 @@ oc.docker-build-rockylinux-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -667,7 +667,7 @@ oc.docker-systemd-tests-rpm-rockylinux: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -764,7 +764,7 @@ oc.build-rockylinux-data: - gcp_arm64 rpm_repo_rockylinux: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publish tags: - gcp_not_interruptible @@ -820,7 +820,7 @@ oc.docker-build-fedora-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -855,7 +855,7 @@ oc.docker-systemd-tests-rpm-fedora: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -955,7 +955,7 @@ oc.build-fedora-data: - gcp_arm64 rpm_repo_fedora: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39-1.0 stage: publish tags: - gcp_not_interruptible diff --git a/.gitlab/ci/pipelines/octez_beta_release_tag_test.yml b/.gitlab/ci/pipelines/octez_beta_release_tag_test.yml index dc8a1e86627e05759cb8b4f3239677637c6941d0..24d5068023fb277addc6c018c609a619eed6a5c1 100644 --- a/.gitlab/ci/pipelines/octez_beta_release_tag_test.yml +++ b/.gitlab/ci/pipelines/octez_beta_release_tag_test.yml @@ -259,7 +259,7 @@ oc.docker:arm64: EXECUTABLE_FILES: script-inputs/released-executables script-inputs/experimental-executables oc.create-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp @@ -379,7 +379,7 @@ oc.docker-build-debian-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -465,7 +465,7 @@ oc.build-data_packages: - packages/$DISTRIBUTION/$RELEASE apt_repo_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie-1.0 stage: publish tags: - gcp_not_interruptible @@ -521,7 +521,7 @@ oc.docker-build-ubuntu-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: ubuntu - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -577,7 +577,7 @@ oc.build-ubuntu: - gcp_arm64 apt_repo_ubuntu: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: publish tags: - gcp_not_interruptible @@ -633,7 +633,7 @@ oc.docker-build-rockylinux-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -667,7 +667,7 @@ oc.docker-systemd-tests-rpm-rockylinux: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -764,7 +764,7 @@ oc.build-rockylinux-data: - gcp_arm64 rpm_repo_rockylinux: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publish tags: - gcp_not_interruptible @@ -820,7 +820,7 @@ oc.docker-build-fedora-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -855,7 +855,7 @@ oc.docker-systemd-tests-rpm-fedora: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -955,7 +955,7 @@ oc.build-fedora-data: - gcp_arm64 rpm_repo_fedora: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39-1.0 stage: publish tags: - gcp_not_interruptible diff --git a/.gitlab/ci/pipelines/octez_major_release_tag.yml b/.gitlab/ci/pipelines/octez_major_release_tag.yml index 33241b73da1001e640cbf5a9640ba91387a59503..8b0ae683e4cc0dd04834e728a6cbc91b3389bc1e 100644 --- a/.gitlab/ci/pipelines/octez_major_release_tag.yml +++ b/.gitlab/ci/pipelines/octez_major_release_tag.yml @@ -259,7 +259,7 @@ oc.docker:arm64: EXECUTABLE_FILES: script-inputs/released-executables oc.create-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp @@ -379,7 +379,7 @@ oc.docker-build-debian-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -465,7 +465,7 @@ oc.build-data_packages: - packages/$DISTRIBUTION/$RELEASE apt_repo_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie-1.0 stage: publish tags: - gcp_not_interruptible @@ -521,7 +521,7 @@ oc.docker-build-ubuntu-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: ubuntu - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -577,7 +577,7 @@ oc.build-ubuntu: - gcp_arm64 apt_repo_ubuntu: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: publish tags: - gcp_not_interruptible @@ -633,7 +633,7 @@ oc.docker-build-rockylinux-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -667,7 +667,7 @@ oc.docker-systemd-tests-rpm-rockylinux: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -764,7 +764,7 @@ oc.build-rockylinux-data: - gcp_arm64 rpm_repo_rockylinux: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publish tags: - gcp_not_interruptible @@ -820,7 +820,7 @@ oc.docker-build-fedora-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -855,7 +855,7 @@ oc.docker-systemd-tests-rpm-fedora: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -955,7 +955,7 @@ oc.build-fedora-data: - gcp_arm64 rpm_repo_fedora: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39-1.0 stage: publish tags: - gcp_not_interruptible diff --git a/.gitlab/ci/pipelines/octez_major_release_tag_test.yml b/.gitlab/ci/pipelines/octez_major_release_tag_test.yml index 64f7f6b6c78c44f5658abda60815c62ddea6a4e6..5024cd6bc8fa5d688baf60dc1c0a1087ac2d267d 100644 --- a/.gitlab/ci/pipelines/octez_major_release_tag_test.yml +++ b/.gitlab/ci/pipelines/octez_major_release_tag_test.yml @@ -259,7 +259,7 @@ oc.docker:arm64: EXECUTABLE_FILES: script-inputs/released-executables script-inputs/experimental-executables oc.create-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp @@ -379,7 +379,7 @@ oc.docker-build-debian-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -465,7 +465,7 @@ oc.build-data_packages: - packages/$DISTRIBUTION/$RELEASE apt_repo_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie-1.0 stage: publish tags: - gcp_not_interruptible @@ -521,7 +521,7 @@ oc.docker-build-ubuntu-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: ubuntu - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -577,7 +577,7 @@ oc.build-ubuntu: - gcp_arm64 apt_repo_ubuntu: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: publish tags: - gcp_not_interruptible @@ -633,7 +633,7 @@ oc.docker-build-rockylinux-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -667,7 +667,7 @@ oc.docker-systemd-tests-rpm-rockylinux: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -764,7 +764,7 @@ oc.build-rockylinux-data: - gcp_arm64 rpm_repo_rockylinux: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publish tags: - gcp_not_interruptible @@ -820,7 +820,7 @@ oc.docker-build-fedora-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -855,7 +855,7 @@ oc.docker-systemd-tests-rpm-fedora: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -955,7 +955,7 @@ oc.build-fedora-data: - gcp_arm64 rpm_repo_fedora: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39-1.0 stage: publish tags: - gcp_not_interruptible diff --git a/.gitlab/ci/pipelines/octez_minor_release_tag.yml b/.gitlab/ci/pipelines/octez_minor_release_tag.yml index c7849056c78bb3f441b29d87ad7b4d71fde0801c..592b4069428abfa2a247fdaec0ef678fce563f7a 100644 --- a/.gitlab/ci/pipelines/octez_minor_release_tag.yml +++ b/.gitlab/ci/pipelines/octez_minor_release_tag.yml @@ -233,7 +233,7 @@ oc.docker:arm64: EXECUTABLE_FILES: script-inputs/released-executables oc.create-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp @@ -353,7 +353,7 @@ oc.docker-build-debian-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -439,7 +439,7 @@ oc.build-data_packages: - packages/$DISTRIBUTION/$RELEASE apt_repo_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie-1.0 stage: publish tags: - gcp_not_interruptible @@ -495,7 +495,7 @@ oc.docker-build-ubuntu-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: ubuntu - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -551,7 +551,7 @@ oc.build-ubuntu: - gcp_arm64 apt_repo_ubuntu: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: publish tags: - gcp_not_interruptible @@ -607,7 +607,7 @@ oc.docker-build-rockylinux-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -641,7 +641,7 @@ oc.docker-systemd-tests-rpm-rockylinux: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -738,7 +738,7 @@ oc.build-rockylinux-data: - gcp_arm64 rpm_repo_rockylinux: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publish tags: - gcp_not_interruptible @@ -794,7 +794,7 @@ oc.docker-build-fedora-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -829,7 +829,7 @@ oc.docker-systemd-tests-rpm-fedora: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -929,7 +929,7 @@ oc.build-fedora-data: - gcp_arm64 rpm_repo_fedora: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39-1.0 stage: publish tags: - gcp_not_interruptible diff --git a/.gitlab/ci/pipelines/octez_minor_release_tag_test.yml b/.gitlab/ci/pipelines/octez_minor_release_tag_test.yml index 54c7c418c43e3514af5b865fbc46b7b0eeefe3c1..f790ccb2b71ee00ea111061c1c4dc8c94ee497ca 100644 --- a/.gitlab/ci/pipelines/octez_minor_release_tag_test.yml +++ b/.gitlab/ci/pipelines/octez_minor_release_tag_test.yml @@ -233,7 +233,7 @@ oc.docker:arm64: EXECUTABLE_FILES: script-inputs/released-executables script-inputs/experimental-executables oc.create-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp @@ -353,7 +353,7 @@ oc.docker-build-debian-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -439,7 +439,7 @@ oc.build-data_packages: - packages/$DISTRIBUTION/$RELEASE apt_repo_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie-1.0 stage: publish tags: - gcp_not_interruptible @@ -495,7 +495,7 @@ oc.docker-build-ubuntu-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: ubuntu - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -551,7 +551,7 @@ oc.build-ubuntu: - gcp_arm64 apt_repo_ubuntu: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: publish tags: - gcp_not_interruptible @@ -607,7 +607,7 @@ oc.docker-build-rockylinux-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -641,7 +641,7 @@ oc.docker-systemd-tests-rpm-rockylinux: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -738,7 +738,7 @@ oc.build-rockylinux-data: - gcp_arm64 rpm_repo_rockylinux: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publish tags: - gcp_not_interruptible @@ -794,7 +794,7 @@ oc.docker-build-fedora-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -829,7 +829,7 @@ oc.docker-systemd-tests-rpm-fedora: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -929,7 +929,7 @@ oc.build-fedora-data: - gcp_arm64 rpm_repo_fedora: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39-1.0 stage: publish tags: - gcp_not_interruptible diff --git a/.gitlab/ci/pipelines/rpm.daily.yml b/.gitlab/ci/pipelines/rpm.daily.yml index 9709e2d13131918a30b19776b82a2093ffd787e2..732b1ad9a9e2f86b9cb41ef8a00b6317339018c4 100644 --- a/.gitlab/ci/pipelines/rpm.daily.yml +++ b/.gitlab/ci/pipelines/rpm.daily.yml @@ -56,7 +56,7 @@ oc.docker-build-rockylinux-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -91,7 +91,7 @@ oc.docker-systemd-tests-rpm-rockylinux: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -190,7 +190,7 @@ oc.build-rockylinux-data: - gcp_arm64 rpm_repo_rockylinux: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publish tags: - gcp_not_interruptible @@ -248,7 +248,7 @@ oc.docker-build-fedora-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -284,7 +284,7 @@ oc.docker-systemd-tests-rpm-fedora: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -386,7 +386,7 @@ oc.build-fedora-data: - gcp_arm64 rpm_repo_fedora: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39-1.0 stage: publish tags: - gcp_not_interruptible @@ -419,7 +419,7 @@ rpm_repo_fedora: retry: 0 oc.install_bin_fedora_39.doc: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39-1.0 stage: publishing_tests tags: - gcp @@ -473,7 +473,7 @@ oc.install_bin_fedora_39_systemd: RELEASE: "39" oc.install_bin_rockylinux_9.3.doc: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publishing_tests tags: - gcp diff --git a/.gitlab/ci/pipelines/rpm_repository_partial.yml b/.gitlab/ci/pipelines/rpm_repository_partial.yml index a5594970293df94ae67d257866f23ae6920e5cb2..da284d13107f2eda036c5790f167c95a8fa03faf 100644 --- a/.gitlab/ci/pipelines/rpm_repository_partial.yml +++ b/.gitlab/ci/pipelines/rpm_repository_partial.yml @@ -70,7 +70,7 @@ oc.docker-build-rockylinux-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -103,7 +103,7 @@ oc.docker-systemd-tests-rpm-rockylinux: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -196,7 +196,7 @@ oc.build-rockylinux-data: - gcp_very_high_cpu rpm_repo_rockylinux: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publish tags: - gcp_not_interruptible @@ -228,7 +228,7 @@ rpm_repo_rockylinux: retry: 0 oc.install_bin_rockylinux_9.3.doc: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publishing_tests tags: - gcp diff --git a/.gitlab/ci/pipelines/rpm_repository_partial_auto.yml b/.gitlab/ci/pipelines/rpm_repository_partial_auto.yml index a5594970293df94ae67d257866f23ae6920e5cb2..da284d13107f2eda036c5790f167c95a8fa03faf 100644 --- a/.gitlab/ci/pipelines/rpm_repository_partial_auto.yml +++ b/.gitlab/ci/pipelines/rpm_repository_partial_auto.yml @@ -70,7 +70,7 @@ oc.docker-build-rockylinux-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -103,7 +103,7 @@ oc.docker-systemd-tests-rpm-rockylinux: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -196,7 +196,7 @@ oc.build-rockylinux-data: - gcp_very_high_cpu rpm_repo_rockylinux: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publish tags: - gcp_not_interruptible @@ -228,7 +228,7 @@ rpm_repo_rockylinux: retry: 0 oc.install_bin_rockylinux_9.3.doc: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publishing_tests tags: - gcp diff --git a/.gitlab/ci/pipelines/schedule_master_test_release.yml b/.gitlab/ci/pipelines/schedule_master_test_release.yml index 6968b185415badb3133a959db7019d50bbcaf6f4..29f2cf0c93c8701dc791bd1e1b9b6b965cc3df78 100644 --- a/.gitlab/ci/pipelines/schedule_master_test_release.yml +++ b/.gitlab/ci/pipelines/schedule_master_test_release.yml @@ -259,7 +259,7 @@ oc.docker:arm64: EXECUTABLE_FILES: script-inputs/released-executables script-inputs/experimental-executables oc.create-homebrew-formula: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian-homebrew:trixie-1.0 stage: build tags: - gcp @@ -380,7 +380,7 @@ oc.docker-build-debian-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: debian - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -466,7 +466,7 @@ oc.build-data_packages: - packages/$DISTRIBUTION/$RELEASE apt_repo_debian: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/debian:trixie-1.0 stage: publish tags: - gcp_not_interruptible @@ -522,7 +522,7 @@ oc.docker-build-ubuntu-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: ubuntu - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$DISTRIBUTION:$RELEASE-1.0 parallel: matrix: - RELEASE: @@ -578,7 +578,7 @@ oc.build-ubuntu: - gcp_arm64 apt_repo_ubuntu: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/ubuntu:noble-1.0 stage: publish tags: - gcp_not_interruptible @@ -634,7 +634,7 @@ oc.docker-build-rockylinux-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -668,7 +668,7 @@ oc.docker-systemd-tests-rpm-rockylinux: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: rockylinux - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -765,7 +765,7 @@ oc.build-rockylinux-data: - gcp_arm64 rpm_repo_rockylinux: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/rockylinux:9.3-1.0 stage: publish tags: - gcp_not_interruptible @@ -821,7 +821,7 @@ oc.docker-build-fedora-dependencies: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -856,7 +856,7 @@ oc.docker-systemd-tests-rpm-fedora: DEP_IMAGE: ${GCP_REGISTRY}/$CI_PROJECT_NAMESPACE/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DEP_IMAGE_PROTECTED: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/$FLAVOUR-$DISTRIBUTION-$RELEASE DISTRIBUTION: fedora - BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE} + BASE_IMAGE: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/${DISTRIBUTION}:${RELEASE}-1.0 parallel: matrix: - RELEASE: @@ -956,7 +956,7 @@ oc.build-fedora-data: - gcp_arm64 rpm_repo_fedora: - image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39 + image: ${GCP_PROTECTED_REGISTRY}/tezos/tezos/fedora:39-1.0 stage: publish tags: - gcp_not_interruptible diff --git a/ci/lib_tezos_ci/tezos_ci.ml b/ci/lib_tezos_ci/tezos_ci.ml index ea713421168cb446ce84649b2e02e4a93b2d7ab7..929cddba947b01e9b42fb6db4655984252a65f04 100644 --- a/ci/lib_tezos_ci/tezos_ci.ml +++ b/ci/lib_tezos_ci/tezos_ci.ml @@ -1559,8 +1559,9 @@ module Images = struct let path_prefix = "${GCP_PROTECTED_REGISTRY}/tezos/tezos" - let make_img distro _version = - Image.mk_external ~image_path:(sf "%s/%s" path_prefix distro) + let make_img distro version = + Image.mk_external + ~image_path:(sf "%s/%s-%a" path_prefix distro version_pp version) let debian_version = {major = 1; minor = 0} diff --git a/ci/lib_tezos_ci_jobs/code_verification.ml b/ci/lib_tezos_ci_jobs/code_verification.ml index 07f22a0c439ec976331c6f8ab51aa5d104e02729..161d2c39de286889ccafd49b5de0e0aeb01d08e8 100644 --- a/ci/lib_tezos_ci_jobs/code_verification.ml +++ b/ci/lib_tezos_ci_jobs/code_verification.ml @@ -378,6 +378,8 @@ let jobs pipeline_type = ~image: (Image.mk_external ~image_path: + (* this is not a base image, but the dependency image + from the packages pipelines *) (Images.Base_images.path_prefix ^ "/build-ubuntu-noble:master")) ~rules:(make_rules ~manual:Yes ()) ~allow_failure:Yes diff --git a/ci/lib_tezos_ci_jobs/debian_repository.ml b/ci/lib_tezos_ci_jobs/debian_repository.ml index d3027ea3006e20293417df8c9889b949d9bfb5ec..583e8f129ca2831f5ab73e1a0f89d94fb5ba7062 100644 --- a/ci/lib_tezos_ci_jobs/debian_repository.ml +++ b/ci/lib_tezos_ci_jobs/debian_repository.ml @@ -125,7 +125,12 @@ let jobs ?(limit_dune_build_jobs = false) pipeline_type = [ ("DISTRIBUTION", distribution); ( "BASE_IMAGE", - Images.Base_images.path_prefix ^ "/$DISTRIBUTION:$RELEASE" ); + Images.Base_images.( + sf + "%s/$DISTRIBUTION:$RELEASE-%a" + path_prefix + version_pp + debian_version) ); ]) ~parallel:(Matrix matrix) ~tag:Dynamic @@ -160,7 +165,12 @@ let jobs ?(limit_dune_build_jobs = false) pipeline_type = [ ("DISTRIBUTION", distribution); ( "BASE_IMAGE", - Images.Base_images.path_prefix ^ "/${DISTRIBUTION}:${RELEASE}" ); + Images.Base_images.( + sf + "%s/$DISTRIBUTION:$RELEASE-%a" + path_prefix + version_pp + debian_version) ); ]) ~parallel:(Matrix matrix) ~tag:Dynamic diff --git a/ci/lib_tezos_ci_jobs/rpm_repository.ml b/ci/lib_tezos_ci_jobs/rpm_repository.ml index ec352050100aa2b15d863a5cb02088a99050b6c5..bf7d3ce36010ef7c0154bd381a1ae803174be86c 100644 --- a/ci/lib_tezos_ci_jobs/rpm_repository.ml +++ b/ci/lib_tezos_ci_jobs/rpm_repository.ml @@ -102,7 +102,12 @@ let jobs ?(limit_dune_build_jobs = false) pipeline_type = [ ("DISTRIBUTION", distribution); ( "BASE_IMAGE", - Images.Base_images.path_prefix ^ "/${DISTRIBUTION}:${RELEASE}" ); + Images.Base_images.( + sf + "%s/${DISTRIBUTION}:${RELEASE}-%a" + path_prefix + version_pp + rpm_version) ); ]) ~parallel:(Matrix matrix) ~tag:Dynamic @@ -136,7 +141,12 @@ let jobs ?(limit_dune_build_jobs = false) pipeline_type = [ ("DISTRIBUTION", distribution); ( "BASE_IMAGE", - Images.Base_images.path_prefix ^ "/${DISTRIBUTION}:${RELEASE}" ); + Images.Base_images.( + sf + "%s/${DISTRIBUTION}:${RELEASE}-%a" + path_prefix + version_pp + rpm_version) ); ]) ~parallel:(Matrix matrix) ~tag:Dynamic