Skip to content

Commit e18e274

Browse files
Port codecov changes from #3856
1 parent eac9f4b commit e18e274

3 files changed

Lines changed: 18 additions & 1 deletion

File tree

eng/pipelines/dotnet-sqlclient-ci-core.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,11 @@ parameters:
5858
type: object
5959
default: [net462, net8.0]
6060

61+
- name: uploadCodeCov
62+
displayName: 'Upload Code Coverage to CodeCov'
63+
type: boolean
64+
default: true
65+
6166
- name: buildType
6267
displayName: 'Build Type'
6368
default: Project
@@ -159,7 +164,7 @@ stages:
159164
# You can find Pipeline Variables by visiting the main page of the
160165
# pipeline and choosing Edit -> Variables.
161166
#
162-
upload: ${{ eq(variables.ci_var_uploadTestResult, 'true') }}
167+
upload: ${{ parameters.uploadCodeCov }}
163168

164169
# test stages configurations
165170
# self hosted SQL Server on Windows

eng/pipelines/dotnet-sqlclient-ci-package-reference-pipeline.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,11 @@ parameters: # parameters are shown up in ADO UI in a build queue time
9797
type: object
9898
default: [net462, net8.0]
9999

100+
- name: uploadCodeCov
101+
displayName: 'Upload Code Coverage to CodeCov'
102+
type: boolean
103+
default: false
104+
100105
- name: buildType
101106
displayName: 'Build Type'
102107
default: Package
@@ -132,6 +137,7 @@ extends:
132137
testSets: ${{ parameters.testSets }}
133138
useManagedSNI: ${{ parameters.useManagedSNI }}
134139
codeCovTargetFrameworks: ${{ parameters.codeCovTargetFrameworks }}
140+
uploadCodeCov: ${{ parameters.uploadCodeCov }}
135141
buildType: ${{ parameters.buildType }}
136142
buildConfiguration: ${{ parameters.buildConfiguration }}
137143
enableStressTests: ${{ parameters.enableStressTests }}

eng/pipelines/dotnet-sqlclient-ci-project-reference-pipeline.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,11 @@ parameters: # parameters are shown up in ADO UI in a build queue time
9797
type: object
9898
default: [net462, net8.0]
9999

100+
- name: uploadCodeCov
101+
displayName: 'Upload Code Coverage to CodeCov'
102+
type: boolean
103+
default: true
104+
100105
- name: buildType
101106
displayName: 'Build Type'
102107
default: Project
@@ -132,6 +137,7 @@ extends:
132137
testSets: ${{ parameters.testSets }}
133138
useManagedSNI: ${{ parameters.useManagedSNI }}
134139
codeCovTargetFrameworks: ${{ parameters.codeCovTargetFrameworks }}
140+
uploadCodeCov: ${{ parameters.uploadCodeCov }}
135141
buildType: ${{ parameters.buildType }}
136142
buildConfiguration: ${{ parameters.buildConfiguration }}
137143
enableStressTests: ${{ parameters.enableStressTests }}

0 commit comments

Comments
 (0)