Merge "Add creation of user in jjb"

This commit is contained in:
Jenkins 2015-10-09 13:42:42 +00:00 committed by Gerrit Code Review
commit 74bf1d94fa

View File

@ -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,
}