Ci signing

This commit is contained in:
heiko.reese
2021-10-08 04:05:53 +02:00
parent 05ef7c4467
commit d224ae8124

View File

@ -48,7 +48,14 @@ stages:
.debian-package:
stage: debian-package
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
artifacts:
paths: