Add irrelevant-files for integrated-gate-py35 jobs
placement gate run integrated-gate-py35 template, Adding corresponding irrelevant-files for integrated-gate-py35 template jobs[1] to avoid running those on doc, test etc only changes. Example- https://review.openstack.org/#/c/624705/ This commit renames the integrated-gate-py35 template to integrated-gate-py3 for clear readability about py3 version as that template is not specific to minor version of py3 - https://review.openstack.org/#/c/626078/ [1] http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.d/project-templates.yaml#n1397 Change-Id: Iae26251cb455640fbc74dad326666d2015e7a46c
This commit is contained in:
parent
3d33ed668c
commit
08201b881e
25
.zuul.yaml
25
.zuul.yaml
|
@ -2,7 +2,7 @@
|
||||||
# we get things working.
|
# we get things working.
|
||||||
- project:
|
- project:
|
||||||
templates:
|
templates:
|
||||||
- integrated-gate-py35
|
- integrated-gate-py3
|
||||||
- publish-openstack-docs-pti
|
- publish-openstack-docs-pti
|
||||||
- openstack-cover-jobs
|
- openstack-cover-jobs
|
||||||
- openstack-lower-constraints-jobs
|
- openstack-lower-constraints-jobs
|
||||||
|
@ -16,11 +16,34 @@
|
||||||
- openstack-tox-functional-py36
|
- openstack-tox-functional-py36
|
||||||
- placement-perfload:
|
- placement-perfload:
|
||||||
voting: false
|
voting: false
|
||||||
|
- tempest-full-py3:
|
||||||
|
# Alias 'gate-irrelevant-files' define the set of irrelevant-files
|
||||||
|
# for which integrated testing jobs not required to run. If
|
||||||
|
# changes are only to those files then, zuul can skip the
|
||||||
|
# integrated testing job to save the infra resources.
|
||||||
|
# 'gate-irrelevant-files' should be used for integrated gate
|
||||||
|
# jobs only not for any other jobs like functional, unit, doc
|
||||||
|
# jobs.
|
||||||
|
irrelevant-files: &gate-irrelevant-files
|
||||||
|
- ^api-.*$
|
||||||
|
- ^.*\.rst$
|
||||||
|
- ^.git.*$
|
||||||
|
- ^doc/.*$
|
||||||
|
- ^placement/tests/.*$
|
||||||
|
- ^releasenotes/.*$
|
||||||
|
- ^tools/.*$
|
||||||
|
- ^tox.ini$
|
||||||
|
- grenade-py3:
|
||||||
|
irrelevant-files: *gate-irrelevant-files
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-tox-functional
|
- openstack-tox-functional
|
||||||
- openstack-tox-functional-py35
|
- openstack-tox-functional-py35
|
||||||
- openstack-tox-functional-py36
|
- openstack-tox-functional-py36
|
||||||
|
- tempest-full-py3:
|
||||||
|
irrelevant-files: *gate-irrelevant-files
|
||||||
|
- grenade-py3:
|
||||||
|
irrelevant-files: *gate-irrelevant-files
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: placement-perfload
|
name: placement-perfload
|
||||||
|
|
Loading…
Reference in New Issue