Skip to content

Commit 24cd4a7

Browse files
committed
Experimental
Signed-off-by: michaelawyu <[email protected]>
1 parent ca2b04b commit 24cd4a7

File tree

1 file changed

+8
-37
lines changed

1 file changed

+8
-37
lines changed

.github/workflows/build-publish-mcr.yml

Lines changed: 8 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -67,43 +67,14 @@ jobs:
6767
run: |
6868
az login --identity
6969
az acr login -n aksmcrimagescommon
70-
- name: 'Pull the hub agent images from MCR'
71-
run: |
72-
docker pull mcr.microsoft.com/aks/fleet/hub-agent:${{ needs.prepare-variables.outputs.release_tag }}-amd64
73-
docker pull mcr.microsoft.com/aks/fleet/hub-agent:${{ needs.prepare-variables.outputs.release_tag }}-arm64
74-
- name: 'Create and push multi-arch image manifests'
75-
run: |
76-
docker manifest create mcr.microsoft.com/aks/fleet/hub-agent:${{ needs.prepare-variables.outputs.release_tag }} \
77-
--amend mcr.microsoft.com/aks/fleet/hub-agent:${{ needs.prepare-variables.outputs.release_tag }}-amd64 \
78-
--amend mcr.microsoft.com/aks/fleet/hub-agent:${{ needs.prepare-variables.outputs.release_tag }}-arm64
79-
docker manifest push mcr.microsoft.com/aks/fleet/hub-agent:${{ needs.prepare-variables.outputs.release_tag }}
80-
- name: 'Pull the member agent images from MCR'
81-
run: |
82-
docker pull mcr.microsoft.com/aks/fleet/member-agent:${{ needs.prepare-variables.outputs.release_tag }}-amd64
83-
docker pull mcr.microsoft.com/aks/fleet/member-agent:${{ needs.prepare-variables.outputs.release_tag }}-arm64
84-
- name: 'Create and push multi-arch image manifests'
85-
run: |
86-
docker manifest create mcr.microsoft.com/aks/fleet/member-agent:${{ needs.prepare-variables.outputs.release_tag }} \
87-
--amend mcr.microsoft.com/aks/fleet/member-agent:${{ needs.prepare-variables.outputs.release_tag }}-amd64 \
88-
--amend mcr.microsoft.com/aks/fleet/member-agent:${{ needs.prepare-variables.outputs.release_tag }}-arm64
89-
docker manifest push mcr.microsoft.com/aks/fleet/member-agent:${{ needs.prepare-variables.outputs.release_tag }}
9070
- name: 'Pull the refresh token images from MCR'
9171
run: |
92-
docker pull mcr.microsoft.com/aks/fleet/refresh-token:${{ needs.prepare-variables.outputs.release_tag }}-amd64
93-
docker pull mcr.microsoft.com/aks/fleet/refresh-token:${{ needs.prepare-variables.outputs.release_tag }}-arm64
94-
- name: 'Create and push multi-arch image manifests'
72+
docker pull aksmcrimagescommon.azurecr.io/${{ env.REGISTRY_REPO}}/refresh-token:${{ needs.prepare-variables.outputs.release_tag }}-amd64
73+
docker pull aksmcrimagescommon.azurecr.io/${{ env.REGISTRY_REPO}}/refresh-token:${{ needs.prepare-variables.outputs.release_tag }}-arm64
74+
- name: 'Create and push multi-arch image manifests for the refresh token image'
9575
run: |
96-
docker manifest create mcr.microsoft.com/aks/fleet/refresh-token:${{ needs.prepare-variables.outputs.release_tag }} \
97-
--amend mcr.microsoft.com/aks/fleet/refresh-token:${{ needs.prepare-variables.outputs.release_tag }}-amd64 \
98-
--amend mcr.microsoft.com/aks/fleet/refresh-token:${{ needs.prepare-variables.outputs.release_tag }}-arm64
99-
docker manifest push mcr.microsoft.com/aks/fleet/refresh-token:${{ needs.prepare-variables.outputs.release_tag }}
100-
- name: 'Pull the crd installer images from MCR'
101-
run: |
102-
docker pull mcr.microsoft.com/aks/fleet/crd-installer:${{ needs.prepare-variables.outputs.release_tag }}-amd64
103-
docker pull mcr.microsoft.com/aks/fleet/crd-installer:${{ needs.prepare-variables.outputs.release_tag }}-arm64
104-
- name: 'Create and push multi-arch image manifests'
105-
run: |
106-
docker manifest create mcr.microsoft.com/aks/fleet/crd-installer:${{ needs.prepare-variables.outputs.release_tag }} \
107-
--amend mcr.microsoft.com/aks/fleet/crd-installer:${{ needs.prepare-variables.outputs.release_tag }}-amd64 \
108-
--amend mcr.microsoft.com/aks/fleet/crd-installer:${{ needs.prepare-variables.outputs.release_tag }}-arm64
109-
docker manifest push mcr.microsoft.com/aks/fleet/crd-installer:${{ needs.prepare-variables.outputs.release_tag }}
76+
docker manifest create aksmcrimagescommon.azurecr.io/${{ env.REGISTRY_REPO}}/refresh-token:${{ needs.prepare-variables.outputs.release_tag }} \
77+
--amend aksmcrimagescommon.azurecr.io/${{ env.REGISTRY_REPO}}/refresh-token:${{ needs.prepare-variables.outputs.release_tag }}-amd64 \
78+
--amend aksmcrimagescommon.azurecr.io/${{ env.REGISTRY_REPO}}/refresh-token:${{ needs.prepare-variables.outputs.release_tag }}-arm64
79+
docker manifest push aksmcrimagescommon.azurecr.io/${{ env.REGISTRY_REPO}}/refresh-token:${{ needs.prepare-variables.outputs.release_tag }}
80+

0 commit comments

Comments
 (0)