This repository was archived by the owner on Nov 17, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 11parameters :
22 image : ' '
33 branch : ' '
4+ registry : ' eshop'
45 registryEndpoint : ' '
56
67jobs :
2122 - bash : |
2223 mkdir -p ~/.docker
2324 echo '{ "experimental": "enabled" }' > ~/.docker/config.json
24- docker --config ~/.docker manifest create eshop /${{ parameters.image }}:${{ parameters.branch }} eshop /${{ parameters.image }}:linux-${{ parameters.branch }} eshop /${{ parameters.image }}:win-${{ parameters.branch }}
25- docker --config ~/.docker manifest create eshop /${{ parameters.image }}:latest eshop /${{ parameters.image }}:linux-latest eshop /${{ parameters.image }}:win-latest
26- docker --config ~/.docker push eshop /${{ parameters.image }}:${{ parameters.branch }}
27- docker --config ~/.docker push eshop /${{ parameters.image }}:latest
25+ docker --config ~/.docker manifest create ${{ parameters.registry }} /${{ parameters.image }}:${{ parameters.branch }} ${{ parameters.registry }} /${{ parameters.image }}:linux-${{ parameters.branch }} ${{ parameters.registry }} /${{ parameters.image }}:win-${{ parameters.branch }}
26+ docker --config ~/.docker manifest create ${{ parameters.registry }} /${{ parameters.image }}:latest ${{ parameters.registry }} /${{ parameters.image }}:linux-latest ${{ parameters.registry }} /${{ parameters.image }}:win-latest
27+ docker --config ~/.docker manifest push ${{ parameters.registry }} /${{ parameters.image }}:${{ parameters.branch }}
28+ docker --config ~/.docker manifest push ${{ parameters.registry }} /${{ parameters.image }}:latest
2829 displayName: Create multiarch manifest
You can’t perform that action at this time.
0 commit comments