1 | | - | trigger: |
2 | | - | batch: true |
3 | | - | branches: |
4 | | - | include: |
5 | | - | - main |
6 | | - | |
7 | | - | parameters: # parameters are shown up in ADO UI in a build queue time |
8 | | - | - name: 'debug' |
9 | | - | displayName: 'Enable debug output' |
10 | | - | type: boolean |
11 | | - | default: false |
12 | | - | |
13 | | - | variables: |
14 | | - | CDP_DEFINITION_BUILD_COUNT: $[counter('', 0)] # needed for onebranch.pipeline.version task https://aka.ms/obpipelines/versioning |
15 | | - | system.debug: ${{ parameters.debug }} |
16 | | - | ENABLE_PRS_DELAYSIGN: 1 |
17 | | - | ROOT: $(Build.SourcesDirectory) |
18 | | - | REPOROOT: $(Build.SourcesDirectory) |
19 | | - | OUTPUTROOT: $(REPOROOT)\out |
20 | | - | NUGET_XMLDOC_MODE: none |
21 | | - | |
22 | | - | LinuxContainerImage: 'ubuntu-latest' |
23 | | - | |
24 | | - | resources: |
25 | | - | repositories: |
26 | | - | - repository: templates |
27 | | - | type: git |
28 | | - | name: OneBranch.Pipelines/GovernedTemplates |
29 | | - | ref: refs/heads/main |
30 | | - | |
31 | | - | extends: |
32 | | - | template: v2/OneBranch.Official.CrossPlat.yml@templates # https://aka.ms/obpipelines/templates |
33 | | - | parameters: |
34 | | - | cloudvault: # https://aka.ms/obpipelines/cloudvault |
35 | | - | enabled: false |
36 | | - | globalSdl: # https://aka.ms/obpipelines/sdl |
37 | | - | tsa: |
38 | | - | enabled: false # onebranch publish all sdl results to TSA. If TSA is disabled all SDL tools will forced into 'break' build mode. |
39 | | - | # credscan: |
40 | | - | # suppressionsFile: $(Build.SourcesDirectory)\.config\CredScanSuppressions.json |
41 | | - | binskim: |
42 | | - | break: true # always break the build on binskim issues in addition to TSA upload |
43 | | - | policheck: |
44 | | - | break: true # always break the build on policheck issues. You can disable it by setting to 'false' |
45 | | - | suppression: |
46 | | - | suppressionFile: $(Build.SourcesDirectory)\.azure\openssl.gdnsuppress |
47 | | - | featureFlags: |
48 | | - | linuxEsrpSigningPreview: true |
49 | | - | |