From cc1cbb11f3fb0548dc9bef8c586c8e93f8003105 Mon Sep 17 00:00:00 2001 From: Jared Parsons Date: Tue, 6 Aug 2019 10:41:10 -0700 Subject: [PATCH] Publish Ngen logs separately The NGEN log files are published inside our "Build Diagnostic Logs" container today. That is regularly around 160MB in size of which the NGEN logs take up ~700K. Been working on some automation / processing that is specific to NGEN log files. Downloading the other 159MB is fairly wasteful and slow for this automation. Publishing the NGEN files separately so I can make this automation more effecient. --- azure-pipelines-official.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/azure-pipelines-official.yml b/azure-pipelines-official.yml index 567ea2af709..4201e717461 100644 --- a/azure-pipelines-official.yml +++ b/azure-pipelines-official.yml @@ -145,6 +145,15 @@ jobs: continueOnError: true condition: succeededOrFailed() + - task: PublishBuildArtifacts@1 + displayName: Publish Ngen Logs + inputs: + PathtoPublish: '$(Build.SourcesDirectory)\artifacts\log\$(BuildConfiguration)\ngen' + ArtifactName: 'NGen Logs' + publishLocation: Container + continueOnError: true + condition: succeeded() + - task: PublishTestResults@2 displayName: Publish xUnit Test Results inputs: -- GitLab