Merge "mitaka-eol: Remove trusty docs, linters for ansible"

This commit is contained in:
Jenkins 2017-07-07 21:10:05 +00:00 committed by Gerrit Code Review
commit d7cbfc6e71
3 changed files with 17 additions and 40 deletions

View File

@ -117,13 +117,15 @@
- job-group:
name: 'ansible-role-jobs'
node:
- ubuntu-trusty
- ubuntu-xenial
jobs:
- 'gate-{name}-docs-{node}'
- 'gate-{name}-linters-{node}'
- 'gate-{name}-docs-{node}':
node: ubuntu-xenial
- 'gate-{name}-linters-{node}':
node: ubuntu-xenial
- '{pipeline}-{name}-ansible-{scenario}-{ostype}{suffix}':
node:
- ubuntu-trusty
- ubuntu-xenial
ostype:
- centos-7
- debian-jessie
@ -140,13 +142,15 @@
- job-group:
name: 'ansible-role-dsvm-jobs'
node:
- ubuntu-trusty
- ubuntu-xenial
jobs:
- 'gate-{name}-docs-{node}'
- 'gate-{name}-linters-{node}'
- 'gate-{name}-docs-{node}':
node: ubuntu-xenial
- 'gate-{name}-linters-{node}':
node: ubuntu-xenial
- '{pipeline}-{name}-dsvm-ansible-func-{ostype}{suffix}':
node:
- ubuntu-trusty
- ubuntu-xenial
branch-override: default
ostype:
- centos-7

View File

@ -8725,8 +8725,6 @@
- ubuntu-trusty
- ubuntu-xenial
- linters-jobs
- 'gate-{name}-linters-{node}':
node: ubuntu-trusty
- gate-{name}-requirements
- project:

View File

@ -263,14 +263,10 @@ project-templates:
- name: ansible-role-jobs
check:
- 'gate-{name}-docs-ubuntu-trusty'
- 'gate-{name}-docs-ubuntu-xenial'
- 'gate-{name}-linters-ubuntu-trusty'
- 'gate-{name}-linters-ubuntu-xenial'
gate:
- 'gate-{name}-docs-ubuntu-trusty'
- 'gate-{name}-docs-ubuntu-xenial'
- 'gate-{name}-linters-ubuntu-trusty'
- 'gate-{name}-linters-ubuntu-xenial'
- name: ansible-role-functional-jobs-centos7
@ -3111,7 +3107,7 @@ jobs:
# Skip all openstack-ansible jobs except the releasenotes/docs/linters/
# deploy-guide jobs for files that are not related to functional testing.
- name: ^gate-openstack-ansible(?!.*(-docs|-releasenotes|-deploy-guide|-linters-ubuntu-(trusty|xenial))).*$
- name: ^gate-openstack-ansible(?!.*(-docs|-releasenotes|-deploy-guide|-linters-ubuntu-xenial)).*$
skip-if:
- project: ^openstack/openstack-ansible(?!-specs).*$
all-files-match-any:
@ -3134,11 +3130,6 @@ jobs:
- name: ^gate-openstack-ansible.*-ubuntu-trusty.*$
branch: ^stable/(mitaka|newton)$
# Second, docs and linters jobs run only on mitaka (there's a xenial
# job on newton, so no need to run both trusty and xenial).
- name: ^gate-openstack-ansible.*-(docs|linters).*-ubuntu-trusty.*$
branch: ^stable/mitaka$
# Keep in mind that stable/mitaka and stable/newton are ubuntu only,
# so we remove centos-7 jobs.
- name: ^gate-openstack-ansible-.*-ansible-.*-centos-7.*$
@ -12923,11 +12914,8 @@ projects:
- name: openstack-unified-publish-jobs
- name: release-notes-jobs
- name: deploy-guide-jobs
- name: ansible-role-jobs
check:
- gate-openstack-ansible-docs-ubuntu-trusty
- gate-openstack-ansible-docs-ubuntu-xenial
- gate-openstack-ansible-linters-ubuntu-trusty
- gate-openstack-ansible-linters-ubuntu-xenial
- gate-openstack-ansible-openstack-ansible-aio-ubuntu-trusty
- gate-openstack-ansible-openstack-ansible-aio-ubuntu-xenial
- gate-openstack-ansible-openstack-ansible-aio-ubuntu-xenial-nv
@ -12935,10 +12923,6 @@ projects:
- gate-openstack-ansible-openstack-ansible-ceph-centos-7-nv
- gate-openstack-ansible-openstack-ansible-aio-centos-7-nv
gate:
- gate-openstack-ansible-docs-ubuntu-trusty
- gate-openstack-ansible-docs-ubuntu-xenial
- gate-openstack-ansible-linters-ubuntu-trusty
- gate-openstack-ansible-linters-ubuntu-xenial
- gate-openstack-ansible-openstack-ansible-aio-ubuntu-trusty
- gate-openstack-ansible-openstack-ansible-aio-ubuntu-xenial
experimental:
@ -13099,16 +13083,7 @@ projects:
- name: check-requirements
- name: openstack-unified-publish-jobs
- name: release-notes-jobs
check:
- gate-openstack-ansible-ops-docs-ubuntu-trusty
- gate-openstack-ansible-ops-docs-ubuntu-xenial
- gate-openstack-ansible-ops-linters-ubuntu-trusty
- gate-openstack-ansible-ops-linters-ubuntu-xenial
gate:
- gate-openstack-ansible-ops-docs-ubuntu-trusty
- gate-openstack-ansible-ops-docs-ubuntu-xenial
- gate-openstack-ansible-ops-linters-ubuntu-trusty
- gate-openstack-ansible-ops-linters-ubuntu-xenial
- name: ansible-role-jobs
- name: openstack/openstack-ansible-os_almanach
template: