Run tests against Folsom for Ceilometer
We want to keep the compatibility with Folsom so we run tests using versions of our dependencies bound to this version. Change-Id: Ia7af8207d004cbe809add790d467637e81bfb866 Signed-off-by: Julien Danjou <julien@danjou.info> Reviewed-on: https://review.openstack.org/16520 Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Reviewed-by: Doug Hellmann <doug.hellmann@dreamhost.com> Reviewed-by: Monty Taylor <mordred@inaugust.com> Approved: James E. Blair <corvus@inaugust.com> Reviewed-by: James E. Blair <corvus@inaugust.com> Tested-by: Jenkins
This commit is contained in:
parent
4f433a021f
commit
67c9194ec8
@ -88,6 +88,16 @@
|
||||
builders:
|
||||
- shell: "/usr/local/jenkins/slave_scripts/run-tox.sh 27"
|
||||
|
||||
- builder:
|
||||
name: python26-folsom
|
||||
builders:
|
||||
- shell: "/usr/local/jenkins/slave_scripts/run-tox.sh 26-folsom"
|
||||
|
||||
- builder:
|
||||
name: python27-folsom
|
||||
builders:
|
||||
- shell: "/usr/local/jenkins/slave_scripts/run-tox.sh 27-folsom"
|
||||
|
||||
- builder:
|
||||
name: tarball
|
||||
builders:
|
||||
|
@ -78,6 +78,29 @@
|
||||
# >= precise does not have python2.6
|
||||
node: oneiric
|
||||
|
||||
- job-template:
|
||||
name: 'gate-{name}-python26-folsom'
|
||||
|
||||
triggers:
|
||||
- zuul
|
||||
|
||||
builders:
|
||||
- gerrit-git-prep
|
||||
- python26-folsom
|
||||
|
||||
publishers:
|
||||
- scp:
|
||||
site: 'static.openstack.org'
|
||||
files:
|
||||
- target: 'logs/$ZUUL_CHANGE/$ZUUL_PATCHSET/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
|
||||
source: '**/*nose_results.html'
|
||||
keep-hierarchy: false
|
||||
copy-after-failure: true
|
||||
- console-log
|
||||
|
||||
# >= precise does not have python2.6
|
||||
node: oneiric
|
||||
|
||||
|
||||
- job-template:
|
||||
name: 'gate-{name}-python27'
|
||||
@ -107,6 +130,33 @@
|
||||
|
||||
node: '{node}'
|
||||
|
||||
- job-template:
|
||||
name: 'gate-{name}-python27-folsom'
|
||||
|
||||
parameters:
|
||||
- label:
|
||||
name: NODE_LABEL
|
||||
description: Label of node to use for this build
|
||||
default: '{node}'
|
||||
|
||||
triggers:
|
||||
- zuul
|
||||
|
||||
builders:
|
||||
- gerrit-git-prep
|
||||
- python27-folsom
|
||||
|
||||
publishers:
|
||||
- scp:
|
||||
site: 'static.openstack.org'
|
||||
files:
|
||||
- target: 'logs/$ZUUL_CHANGE/$ZUUL_PATCHSET/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
|
||||
source: '**/*nose_results.html'
|
||||
keep-hierarchy: false
|
||||
copy-after-failure: true
|
||||
- console-log
|
||||
|
||||
node: '{node}'
|
||||
|
||||
- job-template:
|
||||
name: 'gate-{name}-merge'
|
||||
|
@ -640,11 +640,15 @@ projects:
|
||||
- gate-ceilometer-pep8
|
||||
- gate-ceilometer-python26
|
||||
- gate-ceilometer-python27
|
||||
- gate-ceilometer-python26-folsom
|
||||
- gate-ceilometer-python27-folsom
|
||||
gate:
|
||||
- gate-ceilometer-merge:
|
||||
- gate-ceilometer-pep8
|
||||
- gate-ceilometer-python26
|
||||
- gate-ceilometer-python27
|
||||
- gate-ceilometer-python26-folsom
|
||||
- gate-ceilometer-python27-folsom
|
||||
post:
|
||||
- ceilometer-tarball
|
||||
- ceilometer-coverage
|
||||
|
Loading…
x
Reference in New Issue
Block a user