diff --git a/eng/pipelines/templates/jobs/vmr-build.yml b/eng/pipelines/templates/jobs/vmr-build.yml index 58a38d4c2168..f0578e768df6 100644 --- a/eng/pipelines/templates/jobs/vmr-build.yml +++ b/eng/pipelines/templates/jobs/vmr-build.yml @@ -464,6 +464,10 @@ jobs: CopyWithRelativeFolders "src/" $targetFolder "*.binlog" CopyWithRelativeFolders "src/" $targetFolder "*.log" + if (Test-Path "src/**/artifacts/sb/prebuilt-report/") { + CopyWithRelativeFolders "src/**/artifacts/sb/prebuilt-report/" $targetFolder "*" + } + if (Test-Path "artifacts/scenario-tests/") { CopyWithRelativeFolders "artifacts/scenario-tests/" $targetFolder "*.binlog" echo "##vso[task.setvariable variable=hasScenarioTestResults]true" @@ -518,6 +522,10 @@ jobs: find src/ -type f -name "*.binlog" -exec rsync -R {} -t ${targetFolder} \; find src/ -type f -name "*.log" -exec rsync -R {} -t ${targetFolder} \; + if [ $(find src/**/artifacts/sb/prebuilt-report/ -type d | wc -l) -gt 0 ]; then + find src/**/artifacts/sb/prebuilt-report/ -type f -exec rsync -R {} -t ${targetFolder} \; + fi + # check if we have assets to publish if [ -n "$(ls -A 'artifacts/assets/Release/')" ]; then echo "##vso[task.setvariable variable=hasAssets]true" diff --git a/src/SourceBuild/content/repo-projects/Directory.Build.targets b/src/SourceBuild/content/repo-projects/Directory.Build.targets index ccb25f46dcf8..6d06f1f96371 100644 --- a/src/SourceBuild/content/repo-projects/Directory.Build.targets +++ b/src/SourceBuild/content/repo-projects/Directory.Build.targets @@ -553,6 +553,7 @@ +