Skip to content
This repository was archived by the owner on Nov 17, 2023. It is now read-only.

Commit 8d76397

Browse files
committed
test build
1 parent d02c759 commit 8d76397

File tree

2 files changed

+11
-12
lines changed

2 files changed

+11
-12
lines changed

build/azure-devops/buildimages.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff 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')

build/azure-devops/multiarch.yaml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff 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()

0 commit comments

Comments
 (0)