Fix windows signature return code, as we are using Invoke-Expression, and makes sure that this job doesn't prevent upload even when it fails
This commit is contained in:
parent
305973038d
commit
179be1bb15
1 changed files with 2 additions and 0 deletions
|
|
@ -204,6 +204,7 @@ win64-ninja-vs2022-package-windows:
|
||||||
|
|
||||||
win64-codesigning:
|
win64-codesigning:
|
||||||
stage: signing
|
stage: signing
|
||||||
|
allow_failure: true
|
||||||
extends:
|
extends:
|
||||||
- .windows-codesigning
|
- .windows-codesigning
|
||||||
needs:
|
needs:
|
||||||
|
|
@ -218,6 +219,7 @@ win64-codesigning:
|
||||||
script:
|
script:
|
||||||
- cd build-desktop/OUTPUT/Packages/
|
- cd build-desktop/OUTPUT/Packages/
|
||||||
- Invoke-Expression "& ${WINDOWS_SIGN_TOOL} sign /fd SHA256 /t ${WINDOWS_SIGN_TIMESTAMP_URL} /sha1 ${WINDOWS_SIGN_HASH} *.exe"
|
- Invoke-Expression "& ${WINDOWS_SIGN_TOOL} sign /fd SHA256 /t ${WINDOWS_SIGN_TIMESTAMP_URL} /sha1 ${WINDOWS_SIGN_HASH} *.exe"
|
||||||
|
- 'if (-not ($LastExitCode -eq 0)) {throw "Error: Signature failed"}'
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- build-desktop\OUTPUT\Packages\*
|
- build-desktop\OUTPUT\Packages\*
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue