Merge "Expose jenkins_gitfullname and jenkins_gitemail"
This commit is contained in:
commit
31f5e34f31
@ -9,11 +9,15 @@ class openstack_project::proposal_slave (
|
||||
$proposal_ssh_private_key,
|
||||
$transifex_password = '',
|
||||
$transifex_username = 'openstackci',
|
||||
$jenkins_gitfullname = 'OpenStack Jenkins',
|
||||
$jenkins_gitemail = 'jenkins@openstack.org',
|
||||
) {
|
||||
include zanata::client
|
||||
|
||||
class { 'openstack_project::slave':
|
||||
ssh_key => $jenkins_ssh_public_key,
|
||||
ssh_key => $jenkins_ssh_public_key,
|
||||
jenkins_gitfullname => $jenkins_gitfullname,
|
||||
jenkins_gitemail => $jenkins_gitemail,
|
||||
}
|
||||
|
||||
package { ['transifex-client', 'Babel']:
|
||||
|
@ -25,9 +25,13 @@ class openstack_project::pypi_slave (
|
||||
$mavencentral_password,
|
||||
$puppet_forge_username,
|
||||
$puppet_forge_password,
|
||||
$jenkins_gitfullname = 'OpenStack Jenkins',
|
||||
$jenkins_gitemail = 'jenkins@openstack.org',
|
||||
) {
|
||||
class { 'openstack_project::slave':
|
||||
ssh_key => $jenkins_ssh_public_key,
|
||||
ssh_key => $jenkins_ssh_public_key,
|
||||
jenkins_gitfullname => $jenkins_gitfullname,
|
||||
jenkins_gitemail => $jenkins_gitemail,
|
||||
}
|
||||
|
||||
include pip
|
||||
|
@ -16,6 +16,8 @@ class openstack_project::single_use_slave (
|
||||
$all_mysql_privs = false,
|
||||
$enable_unbound = true,
|
||||
$ssh_key = $openstack_project::jenkins_ssh_key,
|
||||
$jenkins_gitfullname = 'OpenStack Jenkins',
|
||||
$jenkins_gitemail = 'jenkins@openstack.org',
|
||||
$project_config_repo = 'https://git.openstack.org/openstack-infra/project-config',
|
||||
) inherits openstack_project {
|
||||
class { 'openstack_project::template':
|
||||
@ -40,6 +42,8 @@ class openstack_project::single_use_slave (
|
||||
}
|
||||
class { 'jenkins::slave':
|
||||
ssh_key => $ssh_key,
|
||||
gitfullname => $jenkins_gitfullname,
|
||||
gitemail => $jenkins_gitemail,
|
||||
}
|
||||
|
||||
class { 'openstack_project::slave_common':
|
||||
|
@ -5,6 +5,8 @@ class openstack_project::slave (
|
||||
$certname = $::fqdn,
|
||||
$ssh_key = '',
|
||||
$sysadmins = [],
|
||||
$jenkins_gitfullname = 'OpenStack Jenkins',
|
||||
$jenkins_gitemail = 'jenkins@openstack.org',
|
||||
) {
|
||||
|
||||
include openstack_project
|
||||
@ -19,6 +21,8 @@ class openstack_project::slave (
|
||||
|
||||
class { 'jenkins::slave':
|
||||
ssh_key => $ssh_key,
|
||||
gitfullname => $jenkins_gitfullname,
|
||||
gitemail => $jenkins_gitemail,
|
||||
}
|
||||
|
||||
include jenkins::cgroups
|
||||
|
@ -9,6 +9,8 @@ class openstack_project::static (
|
||||
$swift_region_name = '',
|
||||
$swift_default_container = '',
|
||||
$project_config_repo = '',
|
||||
$jenkins_gitfullname = 'OpenStack Jenkins',
|
||||
$jenkins_gitemail = 'jenkins@openstack.org',
|
||||
) {
|
||||
|
||||
class { 'openstack_project::server':
|
||||
@ -22,7 +24,9 @@ class openstack_project::static (
|
||||
|
||||
include openstack_project
|
||||
class { 'jenkins::jenkinsuser':
|
||||
ssh_key => $openstack_project::jenkins_ssh_key,
|
||||
ssh_key => $openstack_project::jenkins_ssh_key,
|
||||
gitfullname => $jenkins_gitfullname,
|
||||
gitemail => $jenkins_gitemail,
|
||||
}
|
||||
|
||||
include apache
|
||||
|
@ -15,6 +15,8 @@ class openstack_project::status (
|
||||
$status_base_url = 'http://status.openstack.org/',
|
||||
$status_title = 'OpenStack',
|
||||
$graphite_render_url = 'http://graphite.openstack.org/render/',
|
||||
$jenkins_gitfullname = 'OpenStack Jenkins',
|
||||
$jenkins_gitemail = 'jenkins@openstack.org',
|
||||
) {
|
||||
|
||||
class { 'openstack_project::server':
|
||||
@ -25,6 +27,8 @@ class openstack_project::status (
|
||||
include openstack_project
|
||||
class { 'jenkins::jenkinsuser':
|
||||
ssh_key => $openstack_project::jenkins_ssh_key,
|
||||
gitfullname => $jenkins_gitfullname,
|
||||
gitemail => $jenkins_gitemail,
|
||||
}
|
||||
|
||||
include apache
|
||||
|
Loading…
x
Reference in New Issue
Block a user