@@ -34,6 +34,8 @@ pull: pull_buildbox pull_testboxes
3434pull_buildbox : FORCE
3535 docker pull --platform linux/arm64 " ghcr.io/$( BUILDBOX_NAME) :$( BUILDBOX_VERSION) -arm64"
3636 docker pull --platform linux/amd64 " ghcr.io/$( BUILDBOX_NAME) :$( BUILDBOX_VERSION) -amd64"
37+ docker buildx imagetools inspect " ghcr.io/$( BUILDBOX_NAME) :$( BUILDBOX_VERSION) -arm64" | awk ' /@sha/{print $$NF}' | xargs -n1 docker pull || true
38+ docker buildx imagetools inspect " ghcr.io/$( BUILDBOX_NAME) :$( BUILDBOX_VERSION) -amd64" | awk ' /@sha/{print $$NF}' | xargs -n1 docker pull || true
3739 docker tag " ghcr.io/$( BUILDBOX_NAME) :$( BUILDBOX_VERSION) -arm64" " $( BUILDBOX_NAME) :$( BUILDBOX_VERSION) -arm64"
3840 docker tag " ghcr.io/$( BUILDBOX_NAME) :$( BUILDBOX_VERSION) -amd64" " $( BUILDBOX_NAME) :$( BUILDBOX_VERSION) -amd64"
3941
@@ -42,6 +44,8 @@ pull_testboxes: $(DEBIAN_PULL) $(UBUNTU_PULL)
4244pull_testbox_% : FORCE
4345 docker pull --platform linux/arm64 " ghcr.io/$( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) -arm64"
4446 docker pull --platform linux/amd64 " ghcr.io/$( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) -amd64"
47+ docker buildx imagetools inspect " ghcr.io/$( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) -arm64" | awk ' /@sha/{print $$NF}' | xargs -n1 docker pull || true
48+ docker buildx imagetools inspect " ghcr.io/$( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) -amd64" | awk ' /@sha/{print $$NF}' | xargs -n1 docker pull || true
4549 docker tag ghcr.io/" $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) -arm64" " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) -arm64"
4650 docker tag ghcr.io/" $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) -amd64" " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) -amd64"
4751
0 commit comments