tripleo-ci/zuul.d/base.yaml

110 lines
3.2 KiB
YAML

---
- job:
name: tripleo-ci-dsvm
description: |
Base job template for TripleO jobs that leverage devstack-gate/dsvm
parent: legacy-dsvm-base
pre-run: playbooks/nodepool-provider/pre.yaml
required-projects:
- openstack/aodh
- openstack/barbican
- openstack/ceilometer
- openstack/ceilometermiddleware
- openstack/cinder
- openstack-dev/devstack
- openstack/dib-utils
- openstack/diskimage-builder
- openstack/django_openstack_auth
- openstack/glance
- openstack/glance_store
- openstack/heat
- openstack/heat-cfntools
- openstack/heat-templates
- openstack/horizon
- openstack-infra/devstack-gate
- openstack-infra/tripleo-ci
- openstack/instack
- openstack/instack-undercloud
- openstack/keystone
- openstack/keystoneauth
- openstack/keystonemiddleware
- openstack/manila
- openstack/manila-ui
- openstack/mistral
- openstack/neutron
- openstack/neutron-fwaas
- openstack/neutron-lbaas
- openstack/neutron-vpnaas
- openstack/nova
- openstack/octavia
- openstack/os-apply-config
- openstack/os-brick
- openstack/osc-lib
- openstack/os-client-config
- openstack/os-collect-config
- openstack/os-net-config
- openstack/os-refresh-config
- openstack/panko
- openstack/puppet-aodh
- openstack/puppet-barbican
- openstack/puppet-ceilometer
- openstack/puppet-ceph
- openstack/puppet-cinder
- openstack/puppet-ganesha
- openstack/puppet-glance
- openstack/puppet-gnocchi
- openstack/puppet-heat
- openstack/puppet-horizon
- openstack/puppet-ironic
- openstack/puppet-keystone
- openstack/puppet-mistral
- openstack/puppet-neutron
- openstack/puppet-nova
- openstack/puppet-openstack_extras
- openstack/puppet-openstacklib
- openstack/puppet-oslo
- openstack/puppet-pacemaker
- openstack/puppet-sahara
- openstack/puppet-swift
- openstack/puppet-tripleo
- openstack/puppet-vswitch
- openstack/puppet-zaqar
- openstack/python-ironic-inspector-client
- openstack/python-tripleoclient
- openstack/requirements
- openstack/swift
- openstack/tempest
- openstack/tempest-lib
- openstack/tripleo-common
- openstack/tripleo-heat-templates
- openstack/tripleo-image-elements
- openstack/tripleo-incubator
- openstack/tripleo-puppet-elements
- openstack/tripleo-quickstart
- openstack/tripleo-quickstart-extras
- openstack/tripleo-ui
- openstack/zaqar
irrelevant-files:
- ^.*\.md$
- ^.*\.rst$
- ^doc/.*$
- ^etc/.*$
- ^metadata.json$
- ^releasenotes/.*$
- ^requirements.txt$
- ^test-requirements.txt$
- ^spec/.*$
- ^Puppetfile.*$
- job:
name: tripleo-ci-dsvm-multinode
description: |
Base legacy job for multinode tripleo jobs.
Ensures the firewall allows all traffic between test nodes.
parent: tripleo-ci-dsvm
roles:
- zuul: openstack-infra/zuul-jobs
pre-run: playbooks/multinode-networking/pre.yaml