From a498bc5b97f2d0857049232375d96f10d64001d6 Mon Sep 17 00:00:00 2001 From: Santiago Fernandez Madero Date: Mon, 10 Feb 2020 18:18:09 -0800 Subject: [PATCH] Set azure devops variable if any package reports are found and skip copy packages base on that (#32083) * Set azure devops variable if any package reports are found * Run target in CI as well --- eng/pipelines/libraries/build-job.yml | 3 ++- src/libraries/packages.builds | 10 ++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/eng/pipelines/libraries/build-job.yml b/eng/pipelines/libraries/build-job.yml index 346be74..4f95464 100644 --- a/eng/pipelines/libraries/build-job.yml +++ b/eng/pipelines/libraries/build-job.yml @@ -153,7 +153,8 @@ jobs: inputs: sourceFolder: $(Build.SourcesDirectory)/artifacts/packages targetFolder: $(Build.ArtifactStagingDirectory)/artifacts/packages - + condition: and(succeeded(), eq(variables['_librariesBuildProducedPackages'], true)) + - task: CopyFiles@2 displayName: Prepare tmp assets to publish inputs: diff --git a/src/libraries/packages.builds b/src/libraries/packages.builds index aac3972..512fc94 100644 --- a/src/libraries/packages.builds +++ b/src/libraries/packages.builds @@ -70,4 +70,14 @@ + + + + <_PackageReports Include="$(PackageReportDir)*.json" /> + + + + -- 2.7.4