mirror of
https://gitlab.kit.edu/kit/scc/sys/mail/exim-encrypt-dlfunc.git
synced 2025-12-06 07:23:56 +01:00
Merge branch 'ci-signing' into 'main'
Ci signing See merge request mail/exim-encrypt-dlfunc!7
This commit is contained in:
@ -48,7 +48,14 @@ stages:
|
|||||||
.debian-package:
|
.debian-package:
|
||||||
stage: debian-package
|
stage: debian-package
|
||||||
script:
|
script:
|
||||||
- dpkg-buildpackage --no-sign
|
- mkdir ~/.gnupg; chown root:root ~/.gnupg; chmod 700 ~/.gnupg
|
||||||
|
- eval $(gpg-agent --batch --sh --disable-scdaemon)
|
||||||
|
- echo "pinentry-mode loopback" > ~/.gnupg/gpg.conf
|
||||||
|
- echo "allow-loopback-pinentry" > ~/.gnupg/gpg-agent.conf
|
||||||
|
- gpg-connect-agent /bye
|
||||||
|
- echo $DEBIAN_SIGNING_KEY_ASC | base64 -d | gpg --batch --import --always-trust --yes
|
||||||
|
- echo "1DC7C2770DC111723D505DD61614D5CDEE1555A7:6:" | gpg --import-ownertrust
|
||||||
|
- dpkg-buildpackage --sign-key=1DC7C2770DC111723D505DD61614D5CDEE1555A7
|
||||||
- mv -t . ../*.deb ../*.dsc ../*.tar.gz ../*.changes ../*.buildinfo
|
- mv -t . ../*.deb ../*.dsc ../*.tar.gz ../*.changes ../*.buildinfo
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
|
|||||||
Reference in New Issue
Block a user