Fixed error in manfiest push from the build

This commit is contained in:
eiximenis 2019-06-06 13:20:34 +02:00
parent b8df869b45
commit 0ada6d85bd

View File

@ -1,6 +1,7 @@
parameters: parameters:
image: '' image: ''
branch: '' branch: ''
registry: 'eshop'
registryEndpoint: '' registryEndpoint: ''
jobs: jobs:
@ -21,8 +22,8 @@ jobs:
- bash: | - bash: |
mkdir -p ~/.docker mkdir -p ~/.docker
echo '{ "experimental": "enabled" }' > ~/.docker/config.json echo '{ "experimental": "enabled" }' > ~/.docker/config.json
docker --config ~/.docker manifest create eshop/${{ parameters.image }}:${{ parameters.branch }} eshop/${{ parameters.image }}:linux-${{ parameters.branch }} eshop/${{ parameters.image }}:win-${{ parameters.branch }} 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 }}
docker --config ~/.docker manifest create eshop/${{ parameters.image }}:latest eshop/${{ parameters.image }}:linux-latest eshop/${{ parameters.image }}:win-latest docker --config ~/.docker manifest create ${{ parameters.registry }}/${{ parameters.image }}:latest ${{ parameters.registry }}/${{ parameters.image }}:linux-latest ${{ parameters.registry }}/${{ parameters.image }}:win-latest
docker --config ~/.docker push eshop/${{ parameters.image }}:${{ parameters.branch }} docker --config ~/.docker manifest push ${{ parameters.registry }}/${{ parameters.image }}:${{ parameters.branch }}
docker --config ~/.docker push eshop/${{ parameters.image }}:latest docker --config ~/.docker manifest push ${{ parameters.registry }}/${{ parameters.image }}:latest
displayName: Create multiarch manifest displayName: Create multiarch manifest