This repository was archived by the owner on Nov 17, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +11
-12
lines changed Expand file tree Collapse file tree 2 files changed +11
-12
lines changed Original file line number Diff line number Diff line change @@ -52,11 +52,11 @@ jobs:
5252 TAG=${{ variables['Build.SourceBranchName'] }}
5353 - task : CopyFiles@2
5454 inputs :
55- sourceFolder : ${{ variables['Build.SourcesDirectory'] }}/k8s/helm
56- targetFolder : ${{ variables['Build.ArtifactStagingDirectory'] }}/k8s/helm
55+ sourceFolder : ' ${{ variables[' Build.SourcesDirectory'] }}/k8s/helm'
56+ targetFolder : ' ${{ variables[' Build.ArtifactStagingDirectory'] }}/k8s/helm'
5757 - task : PublishBuildArtifacts@1
5858 inputs :
59- pathtoPublish : ${{ variables['Build.ArtifactStagingDirectory'] }}/k8s/helm
59+ pathtoPublish : ' ${{ variables[' Build.ArtifactStagingDirectory'] }}/k8s/helm'
6060 artifactName : helm
6161- job : BuildWindows
6262 condition : ne('${{ variables['Build.Reason'] }}', 'PullRequest')
Original file line number Diff line number Diff line change @@ -15,16 +15,15 @@ jobs:
1515 command : login
1616 containerregistrytype : ' Container Registry'
1717 dockerRegistryEndpoint : ${{ parameters.registryEndpoint }}
18- - task : Bash@3
18+ - bash : |
19+ mkdir -p ~/.docker
20+ echo '{ "experimental": "enabled" }' > ~/.docker/config.json
21+ docker --config ~/.docker manifest create eshop/${{ parameters.image }}:${{ parameters.branch }} eshop/${{ parameters.image }}:linux-${{ parameters.branch }} eshop/${{ parameters.image }}:win-${{ parameters.branch }}
22+ docker --config ~/.docker manifest create eshop/${{ parameters.image }}:latest eshop/${{ parameters.image }}:linux-latest eshop/${{ parameters.image }}:win-latest
23+ docker --config ~/.docker push eshop/${{ parameters.image }}:${{ parameters.branch }}
24+ docker --config ~/.docker push eshop/${{ parameters.image }}:latest
1925 displayName: Create multiarch manifest
20- inputs :
21- script : |
22- mkdir -p ~/.docker
23- 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
2826 dependsOn :
2927 - BuildWindows
3028 - BuildLinux
29+ conditions : succeeded()
You can’t perform that action at this time.
0 commit comments