From 247583f456afcdceaee007199171bb1acc770be5 Mon Sep 17 00:00:00 2001 From: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Tue, 18 Jun 2024 16:48:00 -0400 Subject: [PATCH] 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 --- eng/common/pipelines/templates/steps/publish-1es-artifact.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eng/common/pipelines/templates/steps/publish-1es-artifact.yml b/eng/common/pipelines/templates/steps/publish-1es-artifact.yml index 7648a3416..a875f052d 100644 --- a/eng/common/pipelines/templates/steps/publish-1es-artifact.yml +++ b/eng/common/pipelines/templates/steps/publish-1es-artifact.yml @@ -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 }})