Skip to content

Commit c10368c

Browse files
Update pipeline logic to generate the SBOM for release builds (#767)
1 parent 150b9ae commit c10368c

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

azure-pipelines.yml

+3-10
Original file line numberDiff line numberDiff line change
@@ -43,17 +43,10 @@ steps:
4343

4444
- pwsh: |
4545
$ErrorActionPreference = "Stop"
46-
if ($isReleaseBuild)
47-
{
48-
./build.ps1 -Clean -Configuration Release -BuildNumber "$(buildNumber)" -AddSBOM -SBOMUtilSASUrl $env:SBOMUtilSASUrl
49-
}
50-
else
51-
{
52-
./build.ps1 -Clean -Configuration Release -BuildNumber "$(buildNumber)"
53-
}
46+
$shouldAddSBOM = [bool]"$(IsReleaseBuild)"
47+
48+
./build.ps1 -Clean -Configuration Release -BuildNumber "$(buildNumber)" -AddSBOM:$shouldAddSBOM -SBOMUtilSASUrl "$(SBOMUtilSASUrl)"
5449
displayName: 'Build worker code'
55-
env:
56-
SBOMUtilSASUrl: $(SBOMUtilSASUrl)
5750

5851
- pwsh: ./build.ps1 -NoBuild -Test
5952
displayName: 'Running UnitTest'

0 commit comments

Comments
 (0)