Run releasenotes jobs only on liberty and newer

Do not run releasenotes jobs on juno and kilo,
just on liberty, master and future stable branches.

Make it non-voting for now until reno works fine - and thus
remove the job from the gate. This gives projects
also the change to get all infrastructure in place.

Change-Id: Icf6d68ed76a23a680af169fb758fbfd3af6dc168
This commit is contained in:
Andreas Jaeger 2015-11-09 09:24:53 +01:00
parent ea95ed4bd1
commit 75c4d7df41

View File

@ -466,8 +466,6 @@ project-templates:
- name: release-notes-jobs - name: release-notes-jobs
check: check:
- 'gate-{name}-tox-releasenotes' - 'gate-{name}-tox-releasenotes'
gate:
- 'gate-{name}-tox-releasenotes'
- name: openstack-server-release-jobs-constraints - name: openstack-server-release-jobs-constraints
pre-release: pre-release:
@ -2066,6 +2064,10 @@ jobs:
- name: gate-tempest-dsvm-neutron-full-ssh - name: gate-tempest-dsvm-neutron-full-ssh
voting: false voting: false
- name: ^gate-.*-tox-releasenotes$
branch: ^(?!stable/(?:juno|kilo)).*$
voting: false
# Constraints Jobs # Constraints Jobs
- name: ^gate-.*-constraints$ - name: ^gate-.*-constraints$
branch: ^(?!stable/(?:juno|kilo)).*$ branch: ^(?!stable/(?:juno|kilo)).*$