Skip to content

Commit acec674

Browse files
authored
signing compliance change (#6543) (#6549)
1 parent bd5fdbf commit acec674

3 files changed

Lines changed: 28 additions & 4 deletions

File tree

eng/pipelines/official.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,13 @@ parameters:
2727
displayName: Run Mono tests on Mac
2828
type: boolean
2929
default: true
30+
- name: SigningType
31+
displayName: Type of signing to use
32+
type: string
33+
default: Real
34+
values:
35+
- Real
36+
- Test
3037

3138
resources:
3239
repositories:
@@ -80,4 +87,5 @@ extends:
8087
RunSourceBuild: ${{parameters.RunSourceBuild}}
8188
RunTestsOnLinux: ${{parameters.RunTestsOnLinux}}
8289
RunTestsOnMac: ${{parameters.RunTestsOnMac}}
83-
RunMonoTestsOnMac: ${{parameters.RunMonoTestsOnMac}}
90+
RunMonoTestsOnMac: ${{parameters.RunMonoTestsOnMac}}
91+
SigningType: ${{ parameters.SigningType }}

eng/pipelines/pull_request.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,11 @@ parameters:
3838
displayName: Run static analysis
3939
type: boolean
4040
default: false
41+
- name: SigningType
42+
displayName: Type of signing to use
43+
type: string
44+
default: Test
45+
4146
resources:
4247
repositories:
4348
- repository: MicroBuildTemplate
@@ -89,4 +94,5 @@ extends:
8994
RunTestsOnLinux: ${{parameters.RunTestsOnLinux}}
9095
RunTestsOnMac: ${{parameters.RunTestsOnMac}}
9196
RunMonoTestsOnMac: ${{parameters.RunMonoTestsOnMac}}
92-
RunStaticAnalysis: ${{ parameters.RunStaticAnalysis }}
97+
RunStaticAnalysis: ${{ parameters.RunStaticAnalysis }}
98+
SigningType: ${{ parameters.SigningType }}

eng/pipelines/templates/pipeline.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@ parameters:
4141
displayName: Run static analysis
4242
type: boolean
4343
default: true
44+
- name: SigningType
45+
displayName: Type of signing to use
46+
type: string
47+
values:
48+
- Real
49+
- Test
4450

4551
stages:
4652
- stage: Initialize
@@ -108,7 +114,9 @@ stages:
108114
enabled: true
109115
signing:
110116
enabled: true
111-
signType: "$(SigningType)"
117+
signType: "${{ parameters.SigningType }}"
118+
${{ if and(eq(parameters.isOfficialBuild, true), eq(parameters.SigningType, 'Real')) }}:
119+
signWithProd: true
112120
swix:
113121
enabled: true
114122
optprof:
@@ -246,7 +254,9 @@ stages:
246254
enabled: true
247255
signing:
248256
enabled: true
249-
signType: "$(SigningType)"
257+
signType: "${{ parameters.SigningType }}"
258+
${{ if and(eq(parameters.isOfficialBuild, true), eq(parameters.SigningType, 'Real')) }}:
259+
signWithProd: true
250260
swix:
251261
enabled: true
252262
optprof:

0 commit comments

Comments
 (0)