Add user.signingkey to .gitconfig
In an effort to support having an OpenPGP signing key that doesn't exactly match the name+email in .gitconfig, separately parameterize the signingkey option allowing it to be explicitly overridden with a key ID or other similar identifier (such as a matching E-mail address). Change-Id: Id577c4479abd2f443f73c630a12e94d3ebe63660
This commit is contained in:
parent
b489487781
commit
a2a3faf8a7
@ -5,6 +5,7 @@ class jenkins::jenkinsuser(
|
||||
$ensure = present,
|
||||
$gitfullname = 'OpenStack Jenkins',
|
||||
$gitemail = 'jenkins@openstack.org',
|
||||
$gitpgpkey = 'jenkins@openstack.org',
|
||||
$gerrituser = 'jenkins',
|
||||
$gerritkeytype = 'rsa',
|
||||
$gerritkey = undef,
|
||||
|
@ -5,6 +5,7 @@ class jenkins::slave(
|
||||
$user = true,
|
||||
$gitfullname = 'OpenStack Jenkins',
|
||||
$gitemail = 'jenkins@openstack.org',
|
||||
$gitpgpkey = 'jenkins@openstack.org',
|
||||
$gerrituser = 'jenkins',
|
||||
$gerritkeytype = 'rsa',
|
||||
$gerritkey = undef,
|
||||
@ -20,6 +21,7 @@ class jenkins::slave(
|
||||
ssh_key => $ssh_key,
|
||||
gitfullname => $gitfullname,
|
||||
gitemail => $gitemail,
|
||||
gitpgpkey => $gitpgpkey,
|
||||
gerrituser => $gerrituser,
|
||||
gerritkeytype => $gerritkeytype,
|
||||
gerritkey => $gerritkey,
|
||||
|
@ -1,6 +1,7 @@
|
||||
[user]
|
||||
name = <%= scope.lookupvar('jenkins::jenkinsuser::gitfullname') %>
|
||||
email = <%= scope.lookupvar('jenkins::jenkinsuser::gitemail') %>
|
||||
signingkey = <%= scope.lookupvar('jenkins::jenkinsuser::gitpgpkey') %>
|
||||
[gitreview]
|
||||
rebase = false
|
||||
username = <%= scope.lookupvar('jenkins::jenkinsuser::gerrituser') %>
|
||||
|
Loading…
x
Reference in New Issue
Block a user