diff --git a/eng/containers/ci.yml b/eng/containers/ci.yml index aa5ef61480c..5b699191c7c 100644 --- a/eng/containers/ci.yml +++ b/eng/containers/ci.yml @@ -80,7 +80,7 @@ jobs: - task: Docker@2 displayName: Push ${{ config.name }}:$(imageTag) - condition: ne(variables['Build.Reason'], 'PullRequest') + condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest')) inputs: containerRegistry: $(containerRegistry) repository: ${{ config.dockerRepo }} @@ -98,7 +98,8 @@ jobs: - task: Docker@2 displayName: Push ${{ config.name }}:${{ stableTag }} - condition: ne(variables['Build.Reason'], 'PullRequest') + condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest')) + inputs: containerRegistry: $(containerRegistry) repository: ${{ config.dockerRepo }}