Do not run Maven jobs on jclouds slaves.

Maven jobs are not currently able to build on jclouds slaves. As soon as
the Maven build portion of these jobs starts exceptions are thrown and
the jobs fail. Work around this by forcing Maven jobs to run on slaves
without the jclouds node label.

Change-Id: I5dc6b9c5109e9095a1636b7fc0b92c4df79f609b
Reviewed-on: https://review.openstack.org/22587
Reviewed-by: Paul Belanger <paul.belanger@polybeacon.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Khai Do <zaro0508@gmail.com>
Approved: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
This commit is contained in:
Clark Boylan 2013-02-21 11:26:00 -08:00 committed by Jenkins
parent 9c01783dbc
commit 63ebcbc317
4 changed files with 28 additions and 28 deletions

View File

@ -4,7 +4,7 @@
name: openstack-api-programming name: openstack-api-programming
project-type: maven project-type: maven
concurrent: true concurrent: true
node: precise node: precise && !jclouds
wrappers: wrappers:
- timeout: - timeout:
@ -46,7 +46,7 @@
name: openstack-api-quick-start name: openstack-api-quick-start
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -77,7 +77,7 @@
name: openstack-api-ref name: openstack-api-ref
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -131,7 +131,7 @@
name: network-api-v10 name: network-api-v10
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -160,7 +160,7 @@
name: openstack-object-api-doc name: openstack-object-api-doc
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -189,7 +189,7 @@
name: openstack-compute-api-doc name: openstack-compute-api-doc
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -240,7 +240,7 @@
name: identity-api-v20 name: identity-api-v20
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -270,7 +270,7 @@
name: image-api-v11 name: image-api-v11
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post

View File

@ -1,7 +1,7 @@
- job: - job:
name: gate-gearman-plugin-build name: gate-gearman-plugin-build
project-type: maven project-type: maven
node: precise node: precise && !jclouds
triggers: triggers:
- zuul - zuul

View File

@ -1,7 +1,7 @@
- job: - job:
name: check-gerrit-unittests name: check-gerrit-unittests
project-type: maven project-type: maven
node: precise node: precise && !jclouds
wrappers: wrappers:
- timeout: - timeout:
@ -36,7 +36,7 @@
- job: - job:
name: gate-gerrit-unittests name: gate-gerrit-unittests
project-type: maven project-type: maven
node: precise node: precise && !jclouds
wrappers: wrappers:
- timeout: - timeout:
@ -66,7 +66,7 @@
- job: - job:
name: gerrit-package name: gerrit-package
project-type: maven project-type: maven
node: precise node: precise && !jclouds
wrappers: wrappers:
- timeout: - timeout:

View File

@ -1,7 +1,7 @@
- job: - job:
name: gate-openstack-cli-guide name: gate-openstack-cli-guide
project-type: maven project-type: maven
node: precise node: precise && !jclouds
triggers: triggers:
- zuul - zuul
@ -44,7 +44,7 @@
- job: - job:
name: openstack-cli-guide name: openstack-cli-guide
project-type: maven project-type: maven
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -72,7 +72,7 @@
- job: - job:
name: openstack-basic-install name: openstack-basic-install
project-type: maven project-type: maven
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -100,7 +100,7 @@
- job: - job:
name: netconn-api-v20 name: netconn-api-v20
project-type: maven project-type: maven
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -129,7 +129,7 @@
name: volume-api name: volume-api
project-type: maven project-type: maven
concurrent: true concurrent: true
node: precise node: precise && !jclouds
wrappers: wrappers:
- timeout: - timeout:
@ -163,7 +163,7 @@
name: image-api-v20 name: image-api-v20
project-type: maven project-type: maven
concurrent: true concurrent: true
node: precise node: precise && !jclouds
wrappers: wrappers:
- timeout: - timeout:
@ -203,7 +203,7 @@
- job: - job:
name: openstack-glossary name: openstack-glossary
project-type: maven project-type: maven
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -232,7 +232,7 @@
name: openstack-admin-manual-compute name: openstack-admin-manual-compute
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -266,7 +266,7 @@
name: openstack-admin-manual-keystone-diablo name: openstack-admin-manual-keystone-diablo
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -292,7 +292,7 @@
name: openstack-admin-manual-netconn name: openstack-admin-manual-netconn
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -326,7 +326,7 @@
name: openstack-admin-manual-object name: openstack-admin-manual-object
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -360,7 +360,7 @@
name: openstack-admin-manuals-diablo name: openstack-admin-manuals-diablo
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -386,7 +386,7 @@
- job: - job:
name: openstack-docs-site name: openstack-docs-site
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -413,7 +413,7 @@
name: openstack-ha-guide name: openstack-ha-guide
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -449,7 +449,7 @@
name: openstack-install-deploy-guide-apt-fedora name: openstack-install-deploy-guide-apt-fedora
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post
@ -483,7 +483,7 @@
name: openstack-install-deploy-guide-ubuntu name: openstack-install-deploy-guide-ubuntu
project-type: maven project-type: maven
concurrent: false concurrent: false
node: precise node: precise && !jclouds
triggers: triggers:
- zuul-post - zuul-post