Add release.slave.openstack.org

This will replace pypi.slave.openstack.org with a better-named
worker running on a newer Ubuntu version. This is in preparation for
adding NPM release upload jobs.

Change-Id: I45d3e7307c69e1f948c9772e3bf59be8ef8575c1
This commit is contained in:
Jeremy Stanley 2015-07-03 18:16:39 +00:00
parent 8ce701470a
commit 3921d4edf8

View File

@ -688,6 +688,22 @@ node 'pypi.slave.openstack.org' {
}
}
# Node-OS: trusty
node 'release.slave.openstack.org' {
include openstack_project
class { 'openstack_project::release_slave':
pypi_username => 'openstackci',
pypi_password => hiera('pypi_password', 'XXX'),
jenkins_ssh_public_key => $openstack_project::jenkins_ssh_key,
jenkinsci_username => hiera('jenkins_ci_org_user', 'username'),
jenkinsci_password => hiera('jenkins_ci_org_password', 'XXX'),
mavencentral_username => hiera('mavencentral_org_user', 'username'),
mavencentral_password => hiera('mavencentral_org_password', 'XXX'),
puppet_forge_username => hiera('puppet_forge_username', 'username'),
puppet_forge_password => hiera('puppet_forge_password', 'XXX'),
}
}
# Node-OS: precise
node 'openstackid.org' {
class { 'openstack_project::openstackid_prod':