Run tox tests for pecan to gate against WSME, Ceilometer, and Ironic.
Change-Id: I1e3921565bb76739ff92fc131c5313ca873bebad
This commit is contained in:
parent
502713c217
commit
67617a632b
@ -151,6 +151,11 @@
|
|||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh py {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh py {github-org} {project}"
|
||||||
|
|
||||||
|
- builder:
|
||||||
|
name: tox
|
||||||
|
builders:
|
||||||
|
- shell: "/usr/local/jenkins/slave_scripts/run-tox.sh {envlist} {github-org} {project}"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: assert-no-extra-files
|
name: assert-no-extra-files
|
||||||
builders:
|
builders:
|
||||||
|
@ -1497,6 +1497,16 @@
|
|||||||
- python-jobs
|
- python-jobs
|
||||||
- pypi-jobs
|
- pypi-jobs
|
||||||
- hook-{name}-rtfd
|
- hook-{name}-rtfd
|
||||||
|
- gate-{name}-tox-{envlist}:
|
||||||
|
envlist: wsme-stable
|
||||||
|
- gate-{name}-tox-{envlist}:
|
||||||
|
envlist: wsme-tip
|
||||||
|
- gate-{name}-tox-{envlist}:
|
||||||
|
envlist: ceilometer-stable
|
||||||
|
- gate-{name}-tox-{envlist}:
|
||||||
|
envlist: ceilometer-tip
|
||||||
|
- gate-{name}-tox-{envlist}:
|
||||||
|
envlist: ironic-tip
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: python-tuskarclient
|
name: python-tuskarclient
|
||||||
|
@ -153,6 +153,28 @@
|
|||||||
|
|
||||||
node: '{node}'
|
node: '{node}'
|
||||||
|
|
||||||
|
- job-template:
|
||||||
|
name: 'gate-{name}-tox-{envlist}'
|
||||||
|
|
||||||
|
wrappers:
|
||||||
|
- timeout:
|
||||||
|
timeout: 40
|
||||||
|
fail: true
|
||||||
|
- timestamps
|
||||||
|
|
||||||
|
builders:
|
||||||
|
- gerrit-git-prep
|
||||||
|
- tox:
|
||||||
|
envlist: '{envlist}'
|
||||||
|
github-org: '{github-org}'
|
||||||
|
project: '{name}'
|
||||||
|
- assert-no-extra-files
|
||||||
|
|
||||||
|
publishers:
|
||||||
|
- test-results
|
||||||
|
- console-log
|
||||||
|
|
||||||
|
node: '{node}'
|
||||||
|
|
||||||
- job-template:
|
- job-template:
|
||||||
name: '{name}-tarball'
|
name: '{name}-tarball'
|
||||||
@ -222,3 +244,5 @@
|
|||||||
- '{name}-tarball'
|
- '{name}-tarball'
|
||||||
- '{name}-branch-tarball'
|
- '{name}-branch-tarball'
|
||||||
# pylint isn't standard
|
# pylint isn't standard
|
||||||
|
# gate-{name}-tox-{envlist} also isn't standard, but is reserved for
|
||||||
|
# projects that want to run specific jobs via tox
|
||||||
|
@ -3389,11 +3389,21 @@ projects:
|
|||||||
- gate-pecan-python26
|
- gate-pecan-python26
|
||||||
- gate-pecan-python27
|
- gate-pecan-python27
|
||||||
- gate-pecan-python33
|
- gate-pecan-python33
|
||||||
|
- gate-pecan-tox-wsme-stable
|
||||||
|
- gate-pecan-tox-wsme-tip
|
||||||
|
- gate-pecan-tox-ceilometer-stable
|
||||||
|
- gate-pecan-tox-ceilometer-tip
|
||||||
|
- gate-pecan-tox-ironic-tip
|
||||||
gate:
|
gate:
|
||||||
- gate-pecan-pep8
|
- gate-pecan-pep8
|
||||||
- gate-pecan-python26
|
- gate-pecan-python26
|
||||||
- gate-pecan-python27
|
- gate-pecan-python27
|
||||||
- gate-pecan-python33
|
- gate-pecan-python33
|
||||||
|
- gate-pecan-tox-wsme-stable
|
||||||
|
- gate-pecan-tox-wsme-tip
|
||||||
|
- gate-pecan-tox-ceilometer-stable
|
||||||
|
- gate-pecan-tox-ceilometer-tip
|
||||||
|
- gate-pecan-tox-ironic-tip
|
||||||
post:
|
post:
|
||||||
- pecan-branch-tarball
|
- pecan-branch-tarball
|
||||||
pre-release:
|
pre-release:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user