Update publish template (#5727)
Add logging and fix display name given Agent.JobStatus doesn't evaluate currently in the display name property. Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
This commit is contained in:
parent
0b5b5ac951
commit
247583f456
@ -16,12 +16,14 @@ parameters:
|
||||
steps:
|
||||
- pwsh: |
|
||||
if ($env:AGENT_JOBSTATUS -eq "Failed") {
|
||||
Write-Host "Setting artifact name to ${{ parameters.ArtifactName }}-FailedAttempt$(System.JobAttempt) because there were failures."
|
||||
Write-Host "##vso[task.setvariable variable=PublishArtifactName;]${{ parameters.ArtifactName }}-FailedAttempt$(System.JobAttempt)"
|
||||
} else {
|
||||
Write-Host "Setting artifact name to ${{ parameters.ArtifactName }}"
|
||||
Write-Host "##vso[task.setvariable variable=PublishArtifactName;]${{ parameters.ArtifactName }}"
|
||||
}
|
||||
condition: and(succeededOrFailed(), ${{ parameters.CustomCondition }})
|
||||
displayName: Set Artifact Name $(Agent.JobStatus)
|
||||
displayName: Set Artifact Name
|
||||
|
||||
- task: 1ES.PublishPipelineArtifact@1
|
||||
condition: and(succeededOrFailed(), ${{ parameters.CustomCondition }})
|
||||
|
||||
Loading…
Reference in New Issue
Block a user