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:
@@ -88,6 +88,16 @@
|
|||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-tox.sh 27"
|
- 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:
|
- builder:
|
||||||
name: tarball
|
name: tarball
|
||||||
builders:
|
builders:
|
||||||
|
@@ -78,6 +78,29 @@
|
|||||||
# >= precise does not have python2.6
|
# >= precise does not have python2.6
|
||||||
node: oneiric
|
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:
|
- job-template:
|
||||||
name: 'gate-{name}-python27'
|
name: 'gate-{name}-python27'
|
||||||
@@ -107,6 +130,33 @@
|
|||||||
|
|
||||||
node: '{node}'
|
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:
|
- job-template:
|
||||||
name: 'gate-{name}-merge'
|
name: 'gate-{name}-merge'
|
||||||
|
@@ -640,11 +640,15 @@ projects:
|
|||||||
- gate-ceilometer-pep8
|
- gate-ceilometer-pep8
|
||||||
- gate-ceilometer-python26
|
- gate-ceilometer-python26
|
||||||
- gate-ceilometer-python27
|
- gate-ceilometer-python27
|
||||||
|
- gate-ceilometer-python26-folsom
|
||||||
|
- gate-ceilometer-python27-folsom
|
||||||
gate:
|
gate:
|
||||||
- gate-ceilometer-merge:
|
- gate-ceilometer-merge:
|
||||||
- gate-ceilometer-pep8
|
- gate-ceilometer-pep8
|
||||||
- gate-ceilometer-python26
|
- gate-ceilometer-python26
|
||||||
- gate-ceilometer-python27
|
- gate-ceilometer-python27
|
||||||
|
- gate-ceilometer-python26-folsom
|
||||||
|
- gate-ceilometer-python27-folsom
|
||||||
post:
|
post:
|
||||||
- ceilometer-tarball
|
- ceilometer-tarball
|
||||||
- ceilometer-coverage
|
- ceilometer-coverage
|
||||||
|
Reference in New Issue
Block a user