Merge "mitaka-eol: Remove trusty docs, linters for ansible"
This commit is contained in:
commit
d7cbfc6e71
@ -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
|
||||
|
@ -8725,8 +8725,6 @@
|
||||
- ubuntu-trusty
|
||||
- ubuntu-xenial
|
||||
- linters-jobs
|
||||
- 'gate-{name}-linters-{node}':
|
||||
node: ubuntu-trusty
|
||||
- gate-{name}-requirements
|
||||
|
||||
- project:
|
||||
|
@ -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:
|
||||
|
Loading…
x
Reference in New Issue
Block a user