Use devstack-oneiric for stable/diablo.

Add custom function to determine node label to use for devstack
gate jobs.

Add support for the 'label' parameter type to job builder.

Add label parameters to the devstack gate jobs.

Change-Id: Ic7d5a45e97c94dd72606431d57a67b21f374adb7
This commit is contained in:
James E. Blair 2012-07-11 11:22:27 -07:00
parent aa74b4d4d6
commit 289de38065
2 changed files with 13 additions and 0 deletions

View File

@ -56,6 +56,7 @@ class Properties(object):
'bool': 'hudson.model.BooleanParameterDefinition',
'file': 'hudson.model.FileParameterDefinition',
'text': 'hudson.model.TextParameterDefinition',
'label': 'org.jvnet.jenkins.plugins.nodelabelparameter.LabelParameterDefinition',
# Others require more work
}

View File

@ -45,6 +45,12 @@ logrotate:
triggers:
- zuul
parameters:
- name: NODE_LABEL
description: Label of node to use for this build
type: label
default: devstack-precise
builders:
- trigger_builds:
- project: devstack-update-inprogress
@ -111,6 +117,12 @@ logrotate:
triggers:
- zuul
parameters:
- name: NODE_LABEL
description: Label of node to use for this build
type: label
default: devstack-precise
builders:
- trigger_builds:
- project: devstack-update-inprogress