ci(azure-pipelines): fix templating contd

This commit is contained in:
Sarah Vaupel 2025-01-21 16:55:50 +01:00
parent 31f670b143
commit 50c3134a1b

View File

@ -32,7 +32,7 @@ jobs:
script: | script: |
cp docker/${{parameters.service.name}}/Dockerfile . cp docker/${{parameters.service.name}}/Dockerfile .
docker build \ docker build \
--tag $(variables.imageUpstream)/${{parameters.service.name}}:$(Build.BuildNumber) \ --tag $[variables.imageUpstream]/${{parameters.service.name}}:$(Build.BuildNumber) \
--build-arg FROM_IMG=${{parameters.service.baseImage}} \ --build-arg FROM_IMG=${{parameters.service.baseImage}} \
--build-arg FROM_TAG=${{parameters.service.baseImageTag}} \ --build-arg FROM_TAG=${{parameters.service.baseImageTag}} \
--build-arg HTTPS_PROXY=http://proxy.frankfurt-airport.de:8080 \ --build-arg HTTPS_PROXY=http://proxy.frankfurt-airport.de:8080 \
@ -50,15 +50,15 @@ jobs:
inputs: inputs:
targetType: inline targetType: inline
script: | script: |
docker push $(variables.imageUpstream)/${{parameters.service.name}}:$(Build.BuildNumber) docker push $[variables.imageUpstream]/${{parameters.service.name}}:$(Build.BuildNumber)
- task: Bash@3 - task: Bash@3
displayName: Update latest ${{parameters.service.name}} image displayName: Update latest ${{parameters.service.name}} image
# condition: eq(variables.onMasterBranch, true) # condition: eq(variables.onMasterBranch, true)
inputs: inputs:
targetType: inline targetType: inline
script: | script: |
docker tag $(variables.imageUpstream)/${{parameters.service.name}}:$(Build.BuildNumber) $(variables.imageUpstream)/${{parameters.service.name}}:latest docker tag $[variables.imageUpstream]/${{parameters.service.name}}:$(Build.BuildNumber) $[variables.imageUpstream]/${{parameters.service.name}}:latest
docker push $(variables.imageUpstream)/${{parameters.service.name}}:latest docker push $[variables.imageUpstream]/${{parameters.service.name}}:latest
- task: Docker@2 - task: Docker@2
displayName: Logout from container registry displayName: Logout from container registry
inputs: inputs: