Merge "Define coverage jobs when needed"

This commit is contained in:
Jenkins 2016-07-05 10:33:18 +00:00 committed by Gerrit Code Review
commit d947167a2c
2 changed files with 120 additions and 16 deletions

View File

@ -207,6 +207,7 @@
- centos-7
- ubuntu-trusty
jobs:
- coverage-jobs
- python-jobs
- 'gate-ara-integration-{ostype}'
@ -308,6 +309,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- openstack-publish-jobs
- openstack-releasenotes-jobs
@ -434,6 +436,7 @@
doc-publisher-folder: bindep
jobs:
- coverage-jobs
- bindep-fallback-tests
- infra-publish-jobs
- python-jobs
@ -577,6 +580,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -914,6 +918,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -932,6 +937,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- openstack-publish-jobs
- openstack-server-release-jobs
@ -944,6 +950,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- openstack-publish-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
@ -1147,6 +1154,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -1206,6 +1214,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
@ -1258,6 +1267,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- openstack-publish-jobs
- openstack-server-release-jobs
@ -1925,6 +1935,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -2393,6 +2404,7 @@
doc-publisher-folder: grafyaml
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -2456,11 +2468,12 @@
tarball-site: tarballs.openstack.org
jobs:
- openstack-publish-jobs
- coverage-jobs
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- 'gate-{name}-pypy'
- gate-hacking-integration-{target-project}:
target-org: openstack
@ -2472,6 +2485,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
@ -2614,6 +2628,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -2637,9 +2652,8 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- python-liberty-bitrot-jobs
- python-mitaka-bitrot-jobs
- openstack-publish-jobs
@ -2648,6 +2662,8 @@
- translation-jobs
- translation-jobs-mitaka
- javascript-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- gate-{name}-tox-{envlist}:
envlist:
- py27dj18
@ -2751,6 +2767,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- python-liberty-bitrot-db-jobs
- python-mitaka-bitrot-db-jobs
@ -2915,10 +2932,11 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- pypi-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- '{pipeline}-tempest-dsvm-ironic-lib-src{job-suffix}':
pipeline: gate
node: ubuntu-trusty
@ -3016,11 +3034,12 @@
doc-publisher-folder: jenkins-job-builder
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- infra-publish-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- 'gate-{name}-tox-{envlist}':
envlist: docs-linkcheck
@ -3075,6 +3094,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
@ -3142,6 +3162,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -3157,6 +3178,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- pypi-jobs
@ -3399,6 +3421,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -3460,6 +3483,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
@ -3550,6 +3574,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- pypi-jobs
- openstack-publish-jobs
@ -3729,6 +3754,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- pypi-jobs
- translation-jobs
@ -3751,6 +3777,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
@ -3786,6 +3813,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -3818,6 +3846,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -3920,6 +3949,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -4037,13 +4067,14 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- openstack-publish-jobs
- translation-jobs
- openstack-releasenotes-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- '{pipeline}-tempest-dsvm-networking-midonet-v1{job-suffix}':
pipeline: gate
node: ubuntu-trusty
@ -4272,6 +4303,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -4371,6 +4403,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -4394,6 +4427,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- python-liberty-bitrot-jobs
- python-mitaka-bitrot-jobs
@ -4515,6 +4549,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -4543,6 +4578,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- python-liberty-bitrot-jobs
- python-mitaka-bitrot-jobs
@ -4582,6 +4618,7 @@
doc-publisher-folder: nodepool
jobs:
- coverage-db-jobs
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
@ -4619,6 +4656,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
@ -4643,6 +4681,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- project:
@ -5218,10 +5257,11 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- pypi-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- pypi-jobs
- project:
name: os-brick
@ -5276,6 +5316,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -5287,6 +5328,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -5314,6 +5356,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- pypi-jobs
@ -5415,6 +5458,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -5479,6 +5523,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -5515,6 +5560,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -5783,6 +5829,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
@ -5802,6 +5849,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -5890,6 +5938,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- openstack-publish-jobs
- python-jobs
- 'gate-{name}-pypy'
@ -5920,6 +5969,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
@ -5932,6 +5982,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -7839,6 +7890,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -7897,6 +7949,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
@ -7959,6 +8012,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
@ -7991,6 +8045,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
@ -8018,6 +8073,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -8065,6 +8121,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -8121,6 +8178,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -8146,6 +8204,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
@ -8167,13 +8226,14 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
- '{pipeline}-heatclient-dsvm-functional{job-suffix}':
pipeline: gate
node: ubuntu-trusty
@ -8205,6 +8265,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
@ -8228,6 +8289,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -8253,6 +8315,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -8299,6 +8362,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -8325,6 +8389,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- pypi-jobs
@ -8360,6 +8425,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
@ -8388,6 +8454,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -8424,6 +8491,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -8443,6 +8511,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
@ -8468,6 +8537,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- project:
@ -8476,6 +8546,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
@ -8537,6 +8608,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
@ -8557,6 +8629,7 @@
doc-publisher-folder: python-storyboardclient
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -8579,6 +8652,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- 'gate-{name}-python35{suffix}':
@ -8654,6 +8728,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -8713,6 +8788,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- project:
@ -8721,6 +8797,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -8813,6 +8890,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- project:
@ -8987,6 +9065,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
@ -9066,6 +9145,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -9120,6 +9200,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- pypi-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -9311,6 +9392,7 @@
doc-publisher-folder: shade
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -9413,6 +9495,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- openstack-server-release-jobs
- openstack-publish-jobs
@ -9426,6 +9509,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- pypi-jobs
@ -9435,6 +9519,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-pypy'
- pypi-jobs
@ -9627,6 +9712,7 @@
doc-publisher-folder: storyboard
jobs:
- coverage-db-jobs
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
@ -9694,6 +9780,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -9758,6 +9845,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- '{name}-tarball'
- gate-{name}-pylint
@ -9882,6 +9970,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
@ -9908,6 +9997,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -9953,6 +10043,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -9984,6 +10075,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -10210,6 +10302,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-db-jobs
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'
@ -10256,6 +10349,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- pypi-jobs
- translation-jobs
@ -10281,6 +10375,7 @@
tarball-site: tarballs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- hook-{name}-rtfd
@ -10377,6 +10472,7 @@
doc-publisher-site: docs.openstack.org
jobs:
- coverage-jobs
- python-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'
@ -10713,6 +10809,7 @@
doc-publisher-folder: zuul
jobs:
- coverage-db-jobs
- python-db-jobs
- 'gate-{name}-python35-db{suffix}':
suffix: '-nv'

View File

@ -556,7 +556,6 @@
- job-group:
name: python-jobs
jobs:
- '{name}-coverage'
- 'gate-{name}-pep8'
- 'gate-{name}-python27'
- 'gate-{name}-python34'
@ -571,7 +570,6 @@
- job-group:
name: python-db-jobs
jobs:
- '{name}-coverage-db'
- 'gate-{name}-pep8'
- 'gate-{name}-python27-db'
- 'gate-{name}-python34-db'
@ -586,7 +584,6 @@
- job-group:
name: python-jobs-searchlight
jobs:
- '{name}-coverage'
- 'gate-{name}-pep8'
- 'gate-{name}-python27-searchlight'
- 'gate-{name}-python27-searchlight-es1'
@ -604,3 +601,13 @@
jobs:
- '{name}-announce-release'
- '{name}-tarball'
- job-group:
name: coverage-jobs
jobs:
- '{name}-coverage'
- job-group:
name: coverage-db-jobs
jobs:
- '{name}-coverage-db'