From a5b4612968e2d2f8194126013751164c675aaf6f Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Wed, 16 May 2012 12:30:58 -0400 Subject: [PATCH] Add first openstack projects. Change-Id: Ia05591e9643e5d71e4cffe5650a310807b825b38 --- manifests/site.pp | 8 ++++++++ modules/jenkins_jobs/files/projects/openstack/cinder.yml | 7 +++++++ .../files/projects/openstack/python-cinderclient.yml | 7 +++++++ .../files/projects/openstack/python-glanceclient.yml | 7 +++++++ .../files/projects/openstack/python-keystoneclient.yml | 7 +++++++ .../files/projects/openstack/python-novaclient.yml | 7 +++++++ .../files/projects/openstack/python-openstackclient.yml | 7 +++++++ .../files/projects/openstack/python-quantumclient.yml | 7 +++++++ .../files/projects/openstack/python-swiftclient.yml | 7 +++++++ 9 files changed, 64 insertions(+) create mode 100644 modules/jenkins_jobs/files/projects/openstack/cinder.yml create mode 100644 modules/jenkins_jobs/files/projects/openstack/python-cinderclient.yml create mode 100644 modules/jenkins_jobs/files/projects/openstack/python-glanceclient.yml create mode 100644 modules/jenkins_jobs/files/projects/openstack/python-keystoneclient.yml create mode 100644 modules/jenkins_jobs/files/projects/openstack/python-novaclient.yml create mode 100644 modules/jenkins_jobs/files/projects/openstack/python-openstackclient.yml create mode 100644 modules/jenkins_jobs/files/projects/openstack/python-quantumclient.yml create mode 100644 modules/jenkins_jobs/files/projects/openstack/python-swiftclient.yml 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'