Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
}
environment {
- GNUPGHOME = "${WORKSPACE}/.gnupg"
+ GNUPGHOME = "${WORKSPACE}/.gnupg"
+ KRB5CCNAME = "${WORKSPACE}/.krb5cc"
// Our signing key
GPG_KEY_ID = "E4D20FA6FAA108D54ABDFC6541836ADF9D5E2AD9"
archiveArtifacts artifacts: "packages/debian/**/*"
// Fetch a Kerberos ticket
- //sh "kinit -kV"
+ withCredentials([file(credentialsId: "jenkins.keytab", variable: "KEYTAB")]) {
+ sh 'kinit -kV -t $KEYTAB'
+ }
+
// XXX This needs to be published on a mirror server somewhere
}