Skip to content

Commit ec96205

Browse files
committed
Skip errors for Nuget test signing
1 parent d1d5903 commit ec96205

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

windows-release/sign-files.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ parameters:
66
ExtractDir: ''
77
SigningCertificate: ''
88
ExportCommand: ''
9+
ContinueOnError: false
910

1011
steps:
1112
- ${{ if parameters.SigningCertificate }}:
@@ -46,7 +47,10 @@ steps:
4647
}
4748
del __filelist.txt
4849
displayName: 'Sign binaries'
49-
retryCountOnTaskFailure: 3
50+
${{ if eq(parameters.ContinueOnError, 'false') }}:
51+
retryCountOnTaskFailure: 3
52+
${{ else }}:
53+
continueOnError: true
5054
workingDirectory: ${{ parameters.WorkingDir }}
5155
env:
5256
TRUSTED_SIGNING_CMD: $(__TrustedSigningCmd)

windows-release/stage-pack-nuget.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,9 @@ jobs:
7373
Filter: '*.nupkg'
7474
WorkingDir: $(Build.ArtifactStagingDirectory)
7575
SigningCertificate: ${{ parameters.SigningCertificate }}
76+
# Nuget signing is not supported by our test certificate, so ignore errors
77+
${{ if eq(parameters.SigningCertificate, 'TestSign') }}:
78+
ContinueOnError: true
7679

7780
- task: PublishBuildArtifacts@1
7881
displayName: 'Publish Artifact: nuget'

0 commit comments

Comments
 (0)