From 642f6a385cd4119b05073038f82708ca3108e585 Mon Sep 17 00:00:00 2001 From: raffaele-oplabs Date: Wed, 19 Jun 2024 22:03:22 +0200 Subject: [PATCH] fixing platform for docker --- .circleci/config.yml | 66 +++++++++++++++++++------------------------- 1 file changed, 28 insertions(+), 38 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 0756914..abc2b93 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -215,53 +215,43 @@ jobs: --attestor-key-id="//cloudkms.googleapis.com/v1/projects/$ATTESTOR_PROJECT_NAME/locations/global/keyRings/$ATTESTOR_NAME-key-ring/cryptoKeys/$ATTESTOR_NAME-key/cryptoKeyVersions/1" workflows: - # release: - # jobs: - # - hold: - # type: approval - # filters: - # tags: - # only: /^op-monitorism\/v.*/ - # branches: - # ignore: /.*/ - # - docker-build: - # name: op-monitorism-docker-release - # filters: - # tags: - # only: /^op-monitorism\/v.*/ - # branches: - # ignore: /.*/ - # docker_name: op-monitorism - # docker_tags: <> - # requires: ['hold'] - # platforms: "linux/amd64,linux/arm64" - # publish: true - # release: true - # context: - # - oplabs-gcr release: jobs: + - hold: + type: approval + filters: + tags: + only: /^op-monitorism\/v.*/ + branches: + ignore: /.*/ - docker-build: name: op-monitorism-docker-release + filters: + tags: + only: /^op-monitorism\/v.*/ + branches: + ignore: /.*/ docker_name: op-monitorism docker_tags: <> + requires: ['hold'] platforms: "linux/amd64" publish: true release: true context: - oplabs-gcr - # main: - # when: - # and: - # - or: - # # Trigger on new commits - # - equal: [ webhook, << pipeline.trigger_source >> ] - # jobs: - # - docker-build: - # name: op-monitorism-docker-build - # docker_name: op-monitorism - # docker_tags: <>,<> - # publish: true - # context: - # - oplabs-gcr + main: + when: + and: + - or: + # Trigger on new commits + - equal: [ webhook, << pipeline.trigger_source >> ] + jobs: + - docker-build: + name: op-monitorism-docker-build + docker_name: op-monitorism + docker_tags: <>,<> + platforms: "linux/amd64" + publish: true + context: + - oplabs-gcr