summaryrefslogtreecommitdiff
path: root/eng/common/templates/phases/publish-build-assets.yml
diff options
context:
space:
mode:
Diffstat (limited to 'eng/common/templates/phases/publish-build-assets.yml')
-rw-r--r--eng/common/templates/phases/publish-build-assets.yml12
1 files changed, 10 insertions, 2 deletions
diff --git a/eng/common/templates/phases/publish-build-assets.yml b/eng/common/templates/phases/publish-build-assets.yml
index c9381cf104..85fabe62b9 100644
--- a/eng/common/templates/phases/publish-build-assets.yml
+++ b/eng/common/templates/phases/publish-build-assets.yml
@@ -11,7 +11,7 @@ phases:
dependsOn: ${{ parameters.dependsOn }}
queue: ${{ parameters.queue }}
variables:
- config: ${{ parameters.configuration }}
+ _BuildConfig: ${{ parameters.configuration }}
steps:
- ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
- task: DownloadBuildArtifacts@0
@@ -32,7 +32,15 @@ phases:
/p:ManifestsPath='$(Build.StagingDirectory)/Download/AssetManifests'
/p:BuildAssetRegistryToken=$(MaestroAccessToken)
/p:MaestroApiEndpoint=https://maestro-prod.westus2.cloudapp.azure.com
- /p:Configuration=$(config)
+ /p:Configuration=$(_BuildConfig)
displayName: Publish Build Assets
condition: ${{ parameters.condition }}
continueOnError: ${{ parameters.continueOnError }}
+ - task: PublishBuildArtifacts@1
+ displayName: Publish Logs to VSTS
+ inputs:
+ PathtoPublish: '$(Build.SourcesDirectory)/artifacts/log/$(_BuildConfig)'
+ PublishLocation: Container
+ ArtifactName: $(Agent.Os)_Asset_Registry_Publish
+ continueOnError: true
+ condition: always()