Skip to content

Commit 37c6155

Browse files
Update pipeline logic to generate the SBOM for release builds (#767)
1 parent 7899acb commit 37c6155

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
@@ -42,17 +42,10 @@ steps:
4242

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

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

0 commit comments

Comments
 (0)