Skip to content

Commit 51a0aed

Browse files
[ci] Fix PR checker archieve artifacts step (#9357)
Why I did it When a failed job retry. Publish artifact will fail for duplicated name
1 parent 79b8ff5 commit 51a0aed

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.azure-pipelines/azure-pipelines-image-template.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,12 @@ jobs:
5252
displayName: Copy Artifacts
5353
condition: always()
5454
- publish: $(Build.ArtifactStagingDirectory)
55-
condition: always()
5655
artifact: 'sonic-buildimage.$(GROUP_NAME)$(GROUP_EXTNAME)'
5756
displayName: "Archive sonic image"
57+
- publish: $(Build.ArtifactStagingDirectory)
58+
condition: failed()
59+
artifact: 'sonic-buildimage.$(GROUP_NAME)$(GROUP_EXTNAME)$(System.JobAttempt)'
60+
displayName: "Archive failed sonic image"
5861
- ${{ parameters.postSteps }}
5962
- template: cleanup.yml
6063
jobGroups: ${{ parameters.jobGroups }}

0 commit comments

Comments
 (0)