[ci] Fix PR checker archieve artifacts step (#9357) (#10652)

Why I did it
When a failed job retry. Publish artifact will fail for duplicated name
This commit is contained in:
Shilong Liu 2022-04-23 13:57:50 +08:00 committed by GitHub
parent 55a6faf925
commit 5779a92d99
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -53,6 +53,10 @@ jobs:
- publish: $(Build.ArtifactStagingDirectory) - publish: $(Build.ArtifactStagingDirectory)
artifact: 'sonic-buildimage.$(GROUP_NAME)$(GROUP_EXTNAME)' artifact: 'sonic-buildimage.$(GROUP_NAME)$(GROUP_EXTNAME)'
displayName: "Archive sonic image" displayName: "Archive sonic image"
- publish: $(Build.ArtifactStagingDirectory)
condition: failed()
artifact: 'sonic-buildimage.$(GROUP_NAME)$(GROUP_EXTNAME)$(System.JobAttempt)'
displayName: "Archive failed sonic image"
- ${{ parameters.postSteps }} - ${{ parameters.postSteps }}
- template: cleanup.yml - template: cleanup.yml
jobGroups: ${{ parameters.jobGroups }} jobGroups: ${{ parameters.jobGroups }}