update all builds to push the multiarch manifest

This commit is contained in:
eiximenis 2019-05-29 17:02:51 +02:00
parent 91dae69cc7
commit ad7d33968f
15 changed files with 82 additions and 13 deletions

View File

@ -72,4 +72,9 @@ jobs:
projectName: "" projectName: ""
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: basket.api
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -72,4 +72,9 @@ jobs:
projectName: "" projectName: ""
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: catalog.api
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -73,3 +73,8 @@ jobs:
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: identity.api
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -72,4 +72,9 @@ jobs:
projectName: "" projectName: ""
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: locations.api
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -72,4 +72,9 @@ jobs:
projectName: "" projectName: ""
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: marketing.api
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -72,4 +72,9 @@ jobs:
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: mobileshoppingagg
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -17,7 +17,6 @@ jobs:
- bash: | - bash: |
mkdir -p ~/.docker mkdir -p ~/.docker
echo '{ "experimental": "enabled" }' > ~/.docker/config.json echo '{ "experimental": "enabled" }' > ~/.docker/config.json
docker login -u $(DOCKER_USER) -p $(DOCKER_PASSWORD)
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 eshop/${{ parameters.image }}:${{ parameters.branch }} eshop/${{ parameters.image }}:linux-${{ parameters.branch }} eshop/${{ 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 eshop/${{ parameters.image }}:latest eshop/${{ parameters.image }}:linux-latest eshop/${{ parameters.image }}:win-latest
displayName: 'Create Manifest' displayName: 'Create Manifest'

View File

@ -74,4 +74,9 @@ jobs:
projectName: "" projectName: ""
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: ordering.api
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -72,4 +72,9 @@ jobs:
projectName: "" projectName: ""
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: payment.api
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -71,4 +71,9 @@ jobs:
projectName: "" projectName: ""
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: webshoppingagg
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -72,4 +72,9 @@ jobs:
projectName: "" projectName: ""
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: webhooks.api
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -72,4 +72,9 @@ jobs:
projectName: "" projectName: ""
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName)v TAG=$(Build.SourceBranchName)v
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: webhooks.client
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -72,4 +72,9 @@ jobs:
projectName: "" projectName: ""
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: webmvc
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -74,4 +74,9 @@ jobs:
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
NODE_IMAGE=stefanscherer/node-windows:8.11 NODE_IMAGE=stefanscherer/node-windows:8.11
- template: ../multiarch.yaml
parameters:
image: webspa
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)

View File

@ -72,4 +72,9 @@ jobs:
projectName: "" projectName: ""
dockerComposeFileArgs: | dockerComposeFileArgs: |
TAG=$(Build.SourceBranchName) TAG=$(Build.SourceBranchName)
PLATFORM=win PLATFORM=win
- template: ../multiarch.yaml
parameters:
image: webstatus
branch: $(Build.SourceBranchName)
registryEndpoint: $(registryEndpoint)