From 3ecd029a70d670b3556bf292209177203773c11f Mon Sep 17 00:00:00 2001 From: Francisco-Gamino Date: Wed, 23 Feb 2022 14:53:58 -0800 Subject: [PATCH] Update pipeline logic to generate the SBOM for release builds --- azure-pipelines.yml | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index df4ca6c9..c1256877 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -43,17 +43,10 @@ steps: - pwsh: | $ErrorActionPreference = "Stop" - if ($isReleaseBuild) - { - ./build.ps1 -Clean -Configuration Release -BuildNumber "$(buildNumber)" -AddSBOM -SBOMUtilSASUrl $env:SBOMUtilSASUrl - } - else - { - ./build.ps1 -Clean -Configuration Release -BuildNumber "$(buildNumber)" - } + $shouldAddSBOM = [bool]"$(IsReleaseBuild)" + + ./build.ps1 -Clean -Configuration Release -BuildNumber "$(buildNumber)" -AddSBOM:$shouldAddSBOM -SBOMUtilSASUrl "$(SBOMUtilSASUrl)" displayName: 'Build worker code' - env: - SBOMUtilSASUrl: $(SBOMUtilSASUrl) - pwsh: ./build.ps1 -NoBuild -Test displayName: 'Running UnitTest'