File tree Expand file tree Collapse file tree 3 files changed +15
-1
lines changed
Expand file tree Collapse file tree 3 files changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -71,6 +71,10 @@ parameters:
7171 type : boolean
7272 default : true
7373
74+ - name : PublishCodeCoverage
75+ type : boolean
76+ default : true
77+
7478# Whether this is a special one-off build for inserting into VS for a validation insertion PR (that will never be merged).
7579- name : SkipCodesignVerify
7680 type : boolean
@@ -303,7 +307,7 @@ jobs:
303307 parameters :
304308 EnableLinuxBuild : ${{ parameters.EnableLinuxBuild }}
305309 EnableMacOSBuild : ${{ parameters.EnableMacOSBuild }}
306- - ${{ if parameters.RunTests }} :
310+ - ${{ if and( parameters.RunTests, parameters.PublishCodeCoverage) }} :
307311 - template : publish-codecoverage.yml
308312 parameters :
309313 EnableLinuxBuild : ${{ parameters.EnableLinuxBuild }}
Original file line number Diff line number Diff line change @@ -27,6 +27,10 @@ parameters:
2727 displayName : Include APIScan with compliance tools
2828 type : boolean
2929 default : false # enable in individual repos only AFTER updating TSAOptions.json with your own values
30+ - name : PublishCodeCoverage
31+ displayName : Publish code coverage
32+ type : boolean
33+ default : true
3034
3135resources :
3236 repositories :
@@ -77,6 +81,7 @@ extends:
7781 os : macOS
7882 EnableMacOSBuild : ${{ parameters.EnableMacOSBuild }}
7983 RunTests : ${{ parameters.RunTests }}
84+ PublishCodeCoverage : ${{ parameters.PublishCodeCoverage }}
8085 - template : /azure-pipelines/prepare-insertion-stages.yml@self
8186 parameters :
8287 RealSign : true
Original file line number Diff line number Diff line change @@ -37,6 +37,10 @@ parameters:
3737 displayName : Enable Production SDL
3838 type : boolean
3939 default : false
40+ - name : PublishCodeCoverage
41+ displayName : Publish code coverage
42+ type : boolean
43+ default : true
4044
4145resources :
4246 repositories :
@@ -89,3 +93,4 @@ extends:
8993 os : macOS
9094 EnableMacOSBuild : ${{ parameters.EnableMacOSBuild }}
9195 RunTests : ${{ parameters.RunTests }}
96+ PublishCodeCoverage : ${{ parameters.PublishCodeCoverage }}
You can’t perform that action at this time.
0 commit comments