Skip to content

Commit 58a7eb6

Browse files
authored
Enable post-build signing (#28084)
* Enable post-build signing Enables post build signing. This repo will discontinue signing in-build and instead the entire product will sign all at once in the staging pipelines. * Disable musl codesign with PBSign
1 parent 2d1e963 commit 58a7eb6

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

.azure/pipelines/ci.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ variables:
5555
- name: _DotNetValidationArtifactsCategory
5656
value: .NETCORE
5757
- name: PostBuildSign
58-
value: false
58+
value: true
5959
- ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
6060
- name: _BuildArgs
6161
value: /p:TeamName=$(_TeamName)
@@ -611,9 +611,11 @@ stages:
611611
includeForks: true
612612
- name: Linux_musl_arm_Packages
613613
path: artifacts/packages/
614-
- template: jobs/codesign-xplat.yml
615-
parameters:
616-
inputName: Linux_musl_arm
614+
615+
- ${{ if ne(variables['PostBuildSign'], 'true') }}:
616+
- template: jobs/codesign-xplat.yml
617+
parameters:
618+
inputName: Linux_musl_arm
617619

618620
# Build Linux Musl ARM64
619621
- template: jobs/default-build.yml

0 commit comments

Comments
 (0)