Shard project-pipeline config
We are about to grow a *lot* of jobs in this repo. To make the project-pipeline config manageable, shard it into a each of the jobs files. This will make it easy to add all the jobs in the file to the project and avoid having a single giant list of jobs. Change-Id: I9677214ead6e5ce62153d64987bb54ebab2856e3
This commit is contained in:
parent
5cdbf36119
commit
8945377001
@ -26,3 +26,13 @@
|
|||||||
label: ubuntu-bionic
|
label: ubuntu-bionic
|
||||||
- name: builder
|
- name: builder
|
||||||
label: ubuntu-bionic
|
label: ubuntu-bionic
|
||||||
|
|
||||||
|
# List all the jobs in this file.
|
||||||
|
|
||||||
|
- project:
|
||||||
|
check:
|
||||||
|
jobs:
|
||||||
|
- zuul-jobs-test-registry
|
||||||
|
gate:
|
||||||
|
jobs:
|
||||||
|
- zuul-jobs-test-registry
|
||||||
|
@ -8,3 +8,13 @@
|
|||||||
files:
|
files:
|
||||||
- ^roles/upload-git-mirror/.*
|
- ^roles/upload-git-mirror/.*
|
||||||
- ^test-playbooks/upload-git-mirror.yaml
|
- ^test-playbooks/upload-git-mirror.yaml
|
||||||
|
|
||||||
|
# List all the jobs in this file.
|
||||||
|
|
||||||
|
- project:
|
||||||
|
check:
|
||||||
|
jobs:
|
||||||
|
- zuul-jobs-test-upload-git-mirror
|
||||||
|
gate:
|
||||||
|
jobs:
|
||||||
|
- zuul-jobs-test-upload-git-mirror
|
||||||
|
@ -11,3 +11,13 @@
|
|||||||
vars:
|
vars:
|
||||||
tox_environment:
|
tox_environment:
|
||||||
ANSIBLE_ROLES_PATH: ~/src/opendev.org/opendev/base-jobs/roles:~/src/opendev.org/zuul/zuul-jobs/roles
|
ANSIBLE_ROLES_PATH: ~/src/opendev.org/opendev/base-jobs/roles:~/src/opendev.org/zuul/zuul-jobs/roles
|
||||||
|
|
||||||
|
# List all the jobs in this file.
|
||||||
|
|
||||||
|
- project:
|
||||||
|
check:
|
||||||
|
jobs:
|
||||||
|
- zuul-jobs-test-install-nodejs
|
||||||
|
gate:
|
||||||
|
jobs:
|
||||||
|
- zuul-jobs-test-install-nodejs
|
||||||
|
@ -9,3 +9,13 @@
|
|||||||
test-playbooks/simple-role-test.yaml
|
test-playbooks/simple-role-test.yaml
|
||||||
vars:
|
vars:
|
||||||
role_name: install-nodejs
|
role_name: install-nodejs
|
||||||
|
|
||||||
|
# List all the jobs in this file.
|
||||||
|
|
||||||
|
- project:
|
||||||
|
check:
|
||||||
|
jobs:
|
||||||
|
- zuul-jobs-test-install-nodejs
|
||||||
|
gate:
|
||||||
|
jobs:
|
||||||
|
- zuul-jobs-test-install-nodejs
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
# Note, this file is only part of the project definition; there is a project
|
||||||
|
# definition in each file in this directory as well which is combined with
|
||||||
|
# this.
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
templates:
|
templates:
|
||||||
- build-tox-docs
|
- build-tox-docs
|
||||||
@ -17,11 +21,6 @@
|
|||||||
- openstack-infra-multinode-integration-ubuntu-trusty
|
- openstack-infra-multinode-integration-ubuntu-trusty
|
||||||
- openstack-infra-multinode-integration-ubuntu-xenial
|
- openstack-infra-multinode-integration-ubuntu-xenial
|
||||||
- openstack-infra-multinode-integration-opensuse423
|
- openstack-infra-multinode-integration-opensuse423
|
||||||
- zuul-jobs-tox-linters
|
|
||||||
- zuul-jobs-test-install-nodejs
|
|
||||||
- zuul-jobs-test-install-pdk-dependencies
|
|
||||||
- zuul-jobs-test-upload-git-mirror
|
|
||||||
- zuul-jobs-test-registry
|
|
||||||
- tox-py27
|
- tox-py27
|
||||||
- tox-py35
|
- tox-py35
|
||||||
gate:
|
gate:
|
||||||
@ -40,11 +39,6 @@
|
|||||||
- openstack-infra-multinode-integration-ubuntu-trusty
|
- openstack-infra-multinode-integration-ubuntu-trusty
|
||||||
- openstack-infra-multinode-integration-ubuntu-xenial
|
- openstack-infra-multinode-integration-ubuntu-xenial
|
||||||
- openstack-infra-multinode-integration-opensuse423
|
- openstack-infra-multinode-integration-opensuse423
|
||||||
- zuul-jobs-tox-linters
|
|
||||||
- zuul-jobs-test-install-nodejs
|
|
||||||
- zuul-jobs-test-install-pdk-dependencies
|
|
||||||
- zuul-jobs-test-upload-git-mirror
|
|
||||||
- zuul-jobs-test-registry
|
|
||||||
- tox-py27
|
- tox-py27
|
||||||
- tox-py35
|
- tox-py35
|
||||||
post:
|
post:
|
||||||
|
@ -9,3 +9,13 @@
|
|||||||
test-playbooks/simple-role-test.yaml
|
test-playbooks/simple-role-test.yaml
|
||||||
vars:
|
vars:
|
||||||
role_name: install-pdk-dependencies
|
role_name: install-pdk-dependencies
|
||||||
|
|
||||||
|
# List all the jobs in this file.
|
||||||
|
|
||||||
|
- project:
|
||||||
|
check:
|
||||||
|
jobs:
|
||||||
|
- zuul-jobs-test-install-pdk-dependencies
|
||||||
|
gate:
|
||||||
|
jobs:
|
||||||
|
- zuul-jobs-test-install-pdk-dependencies
|
||||||
|
Loading…
Reference in New Issue
Block a user