ci(azure-pipelines): publish built images as artifacts
This commit is contained in:
parent
32441fc9c7
commit
010fb965d9
@ -53,6 +53,18 @@ jobs:
|
|||||||
script: |
|
script: |
|
||||||
docker tag $(buildImageUpstream)/${{parameters.imageName}}:$(Build.BuildNumber) $(buildImageUpstream)/${{parameters.imageName}}:latest
|
docker tag $(buildImageUpstream)/${{parameters.imageName}}:$(Build.BuildNumber) $(buildImageUpstream)/${{parameters.imageName}}:latest
|
||||||
docker push $(buildImageUpstream)/${{parameters.imageName}}:latest
|
docker push $(buildImageUpstream)/${{parameters.imageName}}:latest
|
||||||
|
- task: Bash@3
|
||||||
|
displayName: Save image for publication
|
||||||
|
inputs:
|
||||||
|
targetType: inline
|
||||||
|
script: |
|
||||||
|
docker image save --output=$(Build.ArtifactStagingDirectory)/${{parameters.imageName}}.tar $(buildImageUpstream)/${{parameters.imageName}}:$(Build.BuildNumber)
|
||||||
|
- task: PublishBuildArtifacts@1
|
||||||
|
displayName: Publish image as artifact
|
||||||
|
inputs:
|
||||||
|
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
|
||||||
|
ArtifactName: ${{parameters.imageName}}
|
||||||
|
publishLocation: 'Container'
|
||||||
- task: Docker@2
|
- task: Docker@2
|
||||||
displayName: Logout from container registry
|
displayName: Logout from container registry
|
||||||
inputs:
|
inputs:
|
||||||
|
|||||||
Reference in New Issue
Block a user