Merge "Add creation of user in jjb"
This commit is contained in:
commit
74bf1d94fa
@ -9,6 +9,7 @@ class jenkins::job_builder (
|
||||
$config_dir = '',
|
||||
$jenkins_jobs_update_timeout = '600',
|
||||
$extensions = [],
|
||||
$manage_user = false,
|
||||
) {
|
||||
validate_array($extensions)
|
||||
|
||||
@ -41,6 +42,16 @@ class jenkins::job_builder (
|
||||
subscribe => Vcsrepo['/opt/jenkins_job_builder'],
|
||||
}
|
||||
|
||||
if $manage_user {
|
||||
ensure_resource('user', $username, {
|
||||
ensure => present,
|
||||
password => $password,
|
||||
comment => 'Jenkins Job Builder',
|
||||
home => '/etc/jenkins_jobs',
|
||||
system => true,
|
||||
})
|
||||
}
|
||||
|
||||
file { '/etc/jenkins_jobs':
|
||||
ensure => directory,
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user