diff --git a/manifests/site.pp b/manifests/site.pp index 00c3ccafb1..2e9e6d7b2f 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -193,6 +193,14 @@ node "jenkins.openstack.org" { ssl_key_file => '/etc/ssl/private/jenkins.openstack.org.key', ssl_chain_file => '/etc/ssl/certs/intermediate.pem', } + class { "jenkins_jobs": + site => "openstack", + projects => [ + 'cinder', + 'python-cinderclient', + 'python-swiftclient', + ] + } } node "jenkins-dev.openstack.org" { diff --git a/modules/jenkins_jobs/files/projects/openstack/cinder.yml b/modules/jenkins_jobs/files/projects/openstack/cinder.yml new file mode 100644 index 0000000000..3748709d0b --- /dev/null +++ b/modules/jenkins_jobs/files/projects/openstack/cinder.yml @@ -0,0 +1,7 @@ +project: + template: 'python_jobs' + +values: + name: 'cinder' + site: 'openstack' + disabled: 'false' diff --git a/modules/jenkins_jobs/files/projects/openstack/python-cinderclient.yml b/modules/jenkins_jobs/files/projects/openstack/python-cinderclient.yml new file mode 100644 index 0000000000..c43a1d5b87 --- /dev/null +++ b/modules/jenkins_jobs/files/projects/openstack/python-cinderclient.yml @@ -0,0 +1,7 @@ +project: + template: 'python_jobs' + +values: + name: 'python-cinderclient' + site: 'openstack' + disabled: 'false' diff --git a/modules/jenkins_jobs/files/projects/openstack/python-glanceclient.yml b/modules/jenkins_jobs/files/projects/openstack/python-glanceclient.yml new file mode 100644 index 0000000000..04e2b0822f --- /dev/null +++ b/modules/jenkins_jobs/files/projects/openstack/python-glanceclient.yml @@ -0,0 +1,7 @@ +project: + template: 'python_jobs' + +values: + name: 'python-glanceclient' + site: 'openstack' + disabled: 'false' diff --git a/modules/jenkins_jobs/files/projects/openstack/python-keystoneclient.yml b/modules/jenkins_jobs/files/projects/openstack/python-keystoneclient.yml new file mode 100644 index 0000000000..6cbbe10f0e --- /dev/null +++ b/modules/jenkins_jobs/files/projects/openstack/python-keystoneclient.yml @@ -0,0 +1,7 @@ +project: + template: 'python_jobs' + +values: + name: 'python-keystoneclient' + site: 'openstack' + disabled: 'false' diff --git a/modules/jenkins_jobs/files/projects/openstack/python-novaclient.yml b/modules/jenkins_jobs/files/projects/openstack/python-novaclient.yml new file mode 100644 index 0000000000..7d48c3c932 --- /dev/null +++ b/modules/jenkins_jobs/files/projects/openstack/python-novaclient.yml @@ -0,0 +1,7 @@ +project: + template: 'python_jobs' + +values: + name: 'python-novaclient' + site: 'openstack' + disabled: 'false' diff --git a/modules/jenkins_jobs/files/projects/openstack/python-openstackclient.yml b/modules/jenkins_jobs/files/projects/openstack/python-openstackclient.yml new file mode 100644 index 0000000000..7c94a88d71 --- /dev/null +++ b/modules/jenkins_jobs/files/projects/openstack/python-openstackclient.yml @@ -0,0 +1,7 @@ +project: + template: 'python_jobs' + +values: + name: 'python-openstackclient' + site: 'openstack' + disabled: 'false' diff --git a/modules/jenkins_jobs/files/projects/openstack/python-quantumclient.yml b/modules/jenkins_jobs/files/projects/openstack/python-quantumclient.yml new file mode 100644 index 0000000000..4a3ae12ff0 --- /dev/null +++ b/modules/jenkins_jobs/files/projects/openstack/python-quantumclient.yml @@ -0,0 +1,7 @@ +project: + template: 'python_jobs' + +values: + name: 'python-quantumclient' + site: 'openstack' + disabled: 'false' diff --git a/modules/jenkins_jobs/files/projects/openstack/python-swiftclient.yml b/modules/jenkins_jobs/files/projects/openstack/python-swiftclient.yml new file mode 100644 index 0000000000..a2efaaed87 --- /dev/null +++ b/modules/jenkins_jobs/files/projects/openstack/python-swiftclient.yml @@ -0,0 +1,7 @@ +project: + template: 'python_jobs' + +values: + name: 'python-swiftclient' + site: 'openstack' + disabled: 'false'