Windows Executable Signing with osslsigncode on Gitlab / gitlab.ci
579
A simple Docker container for running osslsigncode in Gitlab
SignWindowsExe:
stage: sign
image:
name: pitwch/osslsigncode-docker
entrypoint: [""]
script:
- osslsigncode -certs $SIGN_CERT_CRT
-key $SIGN_CERT_PRIVATE -i https://www.example.com
-in win-amd64/unsigned.exe
-out win-amd64/$EXECUTABLE_NAME.exe
-pass $SIGN_PASSWORD
-n $EXECUTABLE_NAME
-t http://timestamp.comodoca.com
-h sha256
artifacts:
paths:
- win-amd64/$EXECUTABLE_NAME.exe
only:
- tags
- triggers
- schedules
SignWindowsExe:
stage: sign
image:
name: pitwch/osslsigncode-docker
entrypoint: [""]
script:
- osslsigncode -certs $SIGN_CERT_CRT
-key $SIGN_CERT_PRIVATE -i https://www.pitw.ch
-in win-amd64/unsigned.exe
-out win-amd64/intermediate.exe
-pass $SIGN_PASSWORD
-n $EXECUTABLE_NAME
-t http://timestamp.comodoca.com
-h sha1
- osslsigncode -certs $SIGN_CERT_CRT
-key $SIGN_CERT_PRIVATE -i https://www.pitw.ch
-in win-amd64/intermediate.exe
-out win-amd64/$EXECUTABLE_NAME.exe
-pass $SIGN_PASSWORD
-n $EXECUTABLE_NAME
-t http://timestamp.comodoca.com
-nest
-h sha2
artifacts:
paths:
- win-amd64/$EXECUTABLE_NAME.exe
only:
- tags
- triggers
- schedules
Content type
Image
Digest
Size
90.1 MB
Last updated
over 6 years ago
docker pull pitwch/osslsigncode-docker