From d224ae8124820b20b40a1abd66d8e68a5cad7407 Mon Sep 17 00:00:00 2001 From: "heiko.reese" Date: Fri, 8 Oct 2021 04:05:53 +0200 Subject: [PATCH] Ci signing --- .gitlab-ci.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 54014a5..f0f9513 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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: