diff --git a/.circleci/config.yml b/.circleci/config.yml index 0c28fb51..c5b10670 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -77,6 +77,12 @@ commands: - golang/install: cache: true version: 1.23.5 + - run: + name: Install skopeo + command: | + sudo apt-get -y update + sudo apt-get -y install skopeo + - run: name: Install Kind command: | diff --git a/scripts/make-distribution b/scripts/make-distribution index 3106d5f0..71793590 100755 --- a/scripts/make-distribution +++ b/scripts/make-distribution @@ -13,10 +13,10 @@ docker pull syntasso/kratix-platform-pipeline-adapter docker pull syntasso/kratix-platform -PIPELINE_ADAPTER_VERSION_MANIFEST_DIGEST=$(docker buildx imagetools inspect syntasso/kratix-platform-pipeline-adapter --raw | yq -r '.manifests[] | select(.platform.architecture=="amd64").digest') +PIPELINE_ADAPTER_VERSION_MANIFEST_DIGEST=$(skopeo --override-os linux inspect docker://docker.io/syntasso/kratix-platform-pipeline-adapter:latest | jq -r .Digest) export PIPELINE_ADAPTER_VERSION_MANIFEST_DIGEST -KRATIX_PLATFORM_MANIFEST_DIGEST=$(docker buildx imagetools inspect syntasso/kratix-platform --raw | yq -r '.manifests[] | select(.platform.architecture=="amd64").digest') +KRATIX_PLATFORM_MANIFEST_DIGEST=$(skopeo --override-os linux inspect docker://docker.io/syntasso/kratix-platform:latest | jq -r .Digest) export KRATIX_PLATFORM_MANIFEST_DIGEST export PIPELINE_ADAPTER_IMG=syntasso.docker.scarf.sh/syntasso/kratix-platform-pipeline-adapter@${PIPELINE_ADAPTER_VERSION_MANIFEST_DIGEST}