project-config/jenkins/jobs/projects.yaml

7077 lines
161 KiB
YAML
Executable File

# The projects in this file are grouped into sections and sorted
# alphabetical in each section.
########################################################################
# Section: OpenStack server projects
########################################################################
- project:
name: aodh
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- translation-jobs
- '{pipeline}-aodh-dsvm-functional-{backend}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
backend: mysql
- '{pipeline}-aodh-dsvm-functional-{backend}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
backend: postgresql
- '{pipeline}-aodh-dsvm-functional-{backend}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
backend: mongodb
- project:
name: barbican
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- translation-jobs
- openstack-publish-jobs
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: barbican-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: bifrost
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: ceilometer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- gate-rally-dsvm-fakevirt-{name}
- 'gate-tempest-dsvm-ceilometer-{backend}-full{branch-designator}':
backend: 'mongodb'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- 'gate-tempest-dsvm-ceilometer-{backend}{branch-designator}':
backend: 'es'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- 'gate-tempest-dsvm-ceilometer-{backend}-full{branch-designator}':
backend: 'es'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-ceilometer-dsvm-functional-{backend}{branch-designator}':
pipeline: 'gate'
backend: 'mongodb'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-ceilometer-dsvm-functional-{backend}{branch-designator}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
backend: postgresql
branch-designator: ''
branch-override: default
- project:
name: ceilometer-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: ceilometermiddleware
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: cinder
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- gate-{name}-pylint
- translation-jobs
- gate-rally-dsvm-{name}
- project:
name: cinder-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- specs-jobs
- project:
name: cue
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- 'gate-rally-dsvm-cue-{broker}':
broker: 'rabbitmq'
- 'gate-cue-integration-dsvm-{broker}':
broker: 'rabbitmq'
- project:
name: cue-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: designate
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- gate-rally-dsvm-designate-{name}
- 'gate-designate-dsvm-{designate-driver}':
node: 'devstack-precise || devstack-trusty'
designate-driver:
- powerdns
- bind9
- 'gate-designate-dsvm-{designate-driver}-postgres':
node: 'devstack-precise || devstack-trusty'
designate-driver:
- powerdns
- project:
name: designate-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- project:
name: designate-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: devstack-plugin-amqp1
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- project:
name: devstack-plugin-bdd
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- project:
name: devstack-plugin-hdfs
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- '{pipeline}-tempest-dsvm-full-{plugin}{branch-designator}':
node: devstack-precise || devstack-trusty
pipeline: gate
plugin: hdfs
plugin-repo: openstack/devstack-plugin-hdfs
branch-designator: ''
- project:
name: devstack-plugin-zmq
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- project:
name: dragonflow
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- '{pipeline}-tempest-dsvm-dragonflow{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: election
node: 'bare-precise || bare-trusty'
jobs:
- 'gate-{name}-docs'
- project:
name: eslint-config-openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- javascript-jobs
- project:
name: gantt
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- gate-{name}-pylint
- translation-jobs
- project:
name: glance
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- gate-rally-dsvm-{name}
- project:
name: glance-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: glance_store
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-glance_store-dsvm-functional-{driver}':
driver: filesystem
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-full-ceph-src-{name}{branch-designator}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
branch-designator: ''
branch-override: default
- project:
name: gnocchi
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-bashate
- '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
storagedriver: file
sqldriver: mysql
- '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
storagedriver: swift
sqldriver: postgresql
- '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
storagedriver: ceph
sqldriver: mysql
- '{pipeline}-gnocchi-dsvm-functional-{storagedriver}-{sqldriver}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
storagedriver: influxdb
sqldriver: mysql
- openstack-publish-jobs
- project:
name: heat
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}{branch-designator}':
datastore: mysql
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
engine: orig
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}{branch-designator}':
datastore: postgres
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
engine: orig
- '{pipeline}-heat-dsvm-functional-{engine}-{datastore}{branch-designator}':
datastore: mysql
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
engine: convg
- '{pipeline}-tempest-dsvm-heat{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-grenade-dsvm-heat{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-grenade-dsvm-heat{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- gate-rally-dsvm-fakevirt-{name}
- project:
name: heat-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: heat-translator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: horizon
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- javascript-jobs
- translation-jobs
- gate-{name}-tox-{envlist}:
envlist: py27dj18
- project:
name: horizon-cisco-ui
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: instack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: instack-undercloud
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ironic
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- translation-jobs
- '{pipeline}-ironic-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-grenade-dsvm-ironic-sideways{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-pxe_ssh{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-pxe_ipa-full{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-pxe_ssh-postgres{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-agent_ssh{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-pxe_ipa{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-pxe_ipa-src{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-parallel{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-ironic-inspector-dsvm{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- 'gate-tripleo-{jobname}':
jobname: 'ironic-overcloud-f21puppet-nonha'
type: 'overcloud-f21puppet-nonha'
node: 'tripleo-f21'
- 'gate-tripleo-{jobname}':
jobname: 'ironic-overcloud-f21puppet-ha'
type: 'overcloud-f21puppet-ha'
node: 'tripleo-f21'
- 'gate-tripleo-{jobname}':
jobname: 'ironic-overcloud-f21puppet-ceph'
type: 'overcloud-f21puppet-ceph'
node: 'tripleo-f21'
- project:
name: ironic-inspector
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- translation-jobs
- gate-{name}-tox-{envlist}:
envlist: func
- '{pipeline}-ironic-inspector-dsvm{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: ironic-lib
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- '{pipeline}-tempest-dsvm-ironic-lib-src{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- project:
name: ironic-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: ironic-webclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- javascript-jobs
- project:
name: keystone
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- gate-rally-dsvm-{name}
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: keystone-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: keystoneauth
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: keystoneauth-saml2
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: keystonemiddleware
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: kiloeyes
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: kite
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- python-jobs
- project:
name: kolla
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- gate-{name}-bashate
- gate-{name}-pep8
- openstack-publish-jobs
- 'gate-{name}-tox-{envlist}':
envlist: validate-contents
- '{pipeline}-kolla-build-images-{distro}-{type}':
distro: centos
node: 'devstack-centos7'
pipeline: gate
type: binary
- '{pipeline}-kolla-build-images-{distro}-{type}':
distro: centos
node: 'devstack-centos7'
pipeline: gate
type: source
- '{pipeline}-kolla-build-images-{distro}-{type}':
distro: ubuntu
node: 'devstack-trusty'
pipeline: gate
type: source
- project:
name: kosmos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: kosmos-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: kuryr
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: manila
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- gate-{name}-tox-{envlist}:
envlist: genconfig
- openstack-publish-jobs
- translation-jobs
- project:
name: mistral
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- gate-rally-dsvm-mistral-{name}:
name: task
- gate-{name}-tox-{envlist}:
envlist: unit-postgresql
- project:
name: mistral-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: mistral-extra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: networking-ale-omniswitch
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-arista
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: networking-bgpvpn
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: networking-calico
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-cisco
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: networking-fujitsu
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-infoblox
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-l2gw
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: networking-lenovo
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-midonet
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: networking-odl
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- '{pipeline}-tempest-dsvm-networking-odl{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: networking-ofagent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: networking-onos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- '{pipeline}-tempest-dsvm-networking-onos{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: networking-ovn
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- '{pipeline}-tempest-dsvm-networking-ovn{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-install-dsvm-networking-ovn{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: networking-plumgrid
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-powervm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-sfc
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: networking-vsphere
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: neutron
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-constraints-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- gate-rally-dsvm-neutron-{name}
- translation-jobs
- '{pipeline}-neutron-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-neutron-dsvm-fullstack{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-dsvm-api{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-linuxbridge{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-ipv6only{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: neutron-fwaas
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- '{pipeline}-neutron-fwaas-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: neutron-lbaas
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: scenario
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: minimal
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv1
lbaastest: api
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2-octavia
lbaastest: api
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: healthmonitor
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: listener
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: loadbalancer
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: member
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
lbaasversion: lbaasv2
lbaastest: pool
- project:
name: neutron-lbaas-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: neutron-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: neutron-vpnaas
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- '{pipeline}-neutron-vpnaas-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-vpnaas-dsvm-functional-sswan{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-vpnaas-test-dsvm-{vpnaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
vpnaastest: functional
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-vpnaas-test-dsvm-{vpnaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
vpnaastest: functional-sswan
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-vpnaas-test-dsvm-{vpnaastest}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
vpnaastest: api
branch-designator: ''
branch-override: default
- project:
name: nova
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- gate-{name}-pylint
- gate-{name}-pip-missing-reqs
- 'gate-{name}-tox-{envlist}':
envlist: functional
- translation-jobs
- translation-jobs-liberty
- project:
name: nova-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- specs-jobs
- gate-{name}-pep8
- project:
name: octavia
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: pycadf
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: python-neutron-pd-driver
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: sahara
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- gate-{name}-pylint
- hook-{name}-rtfd
- pypi-jobs
- translation-jobs
- openstack-publish-jobs
- gate-{name}-tox-{envlist}:
envlist: "py27-scenario-unit"
- gate-{name}-tox-{envlist}:
envlist: bandit
- '{pipeline}-tempest-dsvm-sahara{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-sahara-dsvm-scenario-{network}-{engine}{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
network: neutron
engine: heat
- '{pipeline}-sahara-dsvm-scenario-{network}-{engine}{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
network: nova
engine: heat
- '{pipeline}-sahara-dsvm-scenario-{network}-{engine}{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
network: neutron
engine: direct
- '{pipeline}-sahara-dsvm-scenario-{network}-{engine}{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
network: nova
engine: direct
- project:
name: sahara-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: searchlight
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- project:
name: swift
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- translation-jobs
- 'gate-{name}-tox-{envlist}':
envlist: func
- '{pipeline}-swift-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-swift-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
# No one is interested in stable/ branches on swift, so don't run bitrot jobs
- project:
name: swift-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: trove
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- openstack-doc-jobs
- 'gate-trove-functional-dsvm-{datastore}{branch-designator}':
datastore: 'mysql'
branch-designator: ''
branch-override: default
- 'gate-trove-functional-dsvm-{datastore}{branch-designator}':
datastore: 'percona'
branch-designator: ''
branch-override: default
- 'gate-trove-functional-dsvm-{datastore}{branch-designator}':
datastore: 'mongodb'
branch-designator: ''
branch-override: default
- 'gate-trove-functional-dsvm-{datastore}{branch-designator}':
datastore: 'mysql'
branch-designator: '-kilo'
branch-override: stable/kilo
- 'gate-trove-functional-dsvm-{datastore}{branch-designator}':
datastore: 'mysql'
branch-designator: '-juno'
branch-override: stable/juno
- 'gate-trove-buildimage-{datastore}':
datastore: 'mysql'
- 'gate-trove-buildimage-{datastore}':
datastore: 'percona'
- 'gate-trove-buildimage-{datastore}':
datastore: 'mongodb'
- project:
name: trove-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: tuskar
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: vmware-nsx
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: zaqar
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- openstack-publish-jobs
- translation-jobs
- gate-rally-dsvm-zaqar-{name}
- '{pipeline}-tempest-dsvm-{backend}-zaqar{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
backend: mongodb
- '{pipeline}-tempest-dsvm-{backend}-zaqar{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
backend: redis
- project:
name: zaqar-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
########################################################################
# Section: OpenStack client projects
########################################################################
- project:
name: python-barbicanclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: python-ceilometerclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-ceilometerclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-cinderclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-cinderclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-cueclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: python-designateclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-ganttclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-glanceclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-glanceclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: python-gnocchiclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-heatclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-heatclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-ironic-inspector-client
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-tox-{envlist}:
envlist: func
- '{pipeline}-python-ironic-inspector-client-dsvm{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-ironicclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-ironicclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-python-ironicclient-src{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-keystoneclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-keystoneclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: python-keystoneclient-kerberos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-kiteclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-manilaclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: python-mistralclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-neutronclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-neutronclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-neutronclient-test-dsvm-{which-test}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
which-test: functional
branch-designator: ''
branch-override: default
- '{pipeline}-neutronclient-test-dsvm-{which-test}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
which-test: functional-adv-svcs
branch-designator: ''
branch-override: default
- project:
name: python-novaclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-novaclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-oneviewclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-openstackclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- translation-jobs
- '{pipeline}-osc-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: python-saharaclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- '{pipeline}-tempest-dsvm-neutron-src-python-saharaclient{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-saharaclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-swiftclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- '{pipeline}-swiftclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- 'lib-forward-testing-{name}'
- project:
name: python-tripleoclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-troveclient
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- '{pipeline}-tempest-dsvm-neutron-src-python-troveclient{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-tuskarclient
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: python-zaqarclient
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-jobs
- '{pipeline}-zaqarclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- 'lib-forward-testing-{name}'
########################################################################
# Section: oslo libraries
########################################################################
- project:
name: automaton
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: cliff
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-tox-{envlist}:
envlist: neutronclient-tip
- gate-{name}-tox-{envlist}:
envlist: openstackclient-tip
- 'lib-forward-testing-{name}'
- openstack-publish-jobs
- project:
name: debtcollector
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: futurist
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: mox3
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: oslo-incubator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- openstack-publish-jobs
- project:
name: oslo-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: oslo.cache
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.concurrency
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.context
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.db
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
envlist:
- sqla_08
- sqla_09
- mysql-python
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'gate-{name}-tox-{envlist}'
- 'lib-forward-testing-{name}'
- '{pipeline}-tempest-dsvm-largeops-src-{name}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: oslo.i18n
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.log
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-tempest-dsvm-largeops-src-{name}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: oslo.messaging
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-tempest-dsvm-largeops-src-{name}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{driver}{ostype}':
driver: rabbit
pipeline: gate
node: 'devstack-precise || devstack-trusty'
ostype: ''
branch-designator: ''
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{driver}{ostype}':
driver: qpid
pipeline: gate
node: 'devstack-precise || devstack-trusty'
ostype: ''
branch-designator: ''
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{driver}{ostype}':
driver: zeromq
pipeline: gate
node: 'devstack-precise || devstack-trusty'
ostype: ''
branch-designator: ''
branch-override: default
- '{pipeline}-oslo.messaging-dsvm-functional-{driver}{ostype}':
driver: amqp1
pipeline: gate
node: 'devstack-f21'
ostype: '-f21'
branch-designator: ''
branch-override: default
- project:
name: oslo.middleware
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.policy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.reports
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.rootwrap
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-tempest-dsvm-largeops-src-{name}{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: oslo.serialization
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.service
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.utils
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.versionedobjects
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- project:
name: oslo.vmware
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'lib-forward-testing-{name}'
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: oslosphinx
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: oslotest
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: pylockfile
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: stevedore
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- openstack-publish-jobs
- project:
name: taskflow
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: tooz
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- gate-{name}-tox-{envlist}:
envlist:
- py27-zookeeper
- py34-zookeeper
- py27-redis
- py34-redis
- py27-sentinel
- py34-sentinel
- py27-memcached
- py34-memcached
- py27-postgresql
- py34-postgresql
- py27-mysql
- py34-mysql
- 'lib-forward-testing-{name}'
########################################################################
# Section: Other OpenStack projects
########################################################################
- project:
name: anchor
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: api-wg
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: bandit
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: castellan
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cookbook-openstack-bare-metal
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-block-storage
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-client
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-common
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-compute
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-dashboard
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-data-processing
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-database
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-identity
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-image
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-integration-test
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-network
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-object-storage
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-ops-database
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-ops-messaging
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-orchestration
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: cookbook-openstack-telemetry
node: 'bare-precise || bare-trusty'
jobs:
- chef-test-jobs
- project:
name: defcore
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- gate-{name}-docs
- gate-{name}-tox-{envlist}:
envlist: doc8
- project:
name: dib-utils
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: diskimage-builder
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- gate-dib-dsvm-functests-{node}:
node: devstack-trusty
- gate-dib-dsvm-functests-{node}:
node: devstack-centos7
- gate-dib-dsvm-functests-{node}:
node: devstack-f21
- '{pipeline}-tempest-dsvm-ironic-pxe_ssh{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-dib'
branch-override: default
- project:
name: django_openstack_auth
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- translation-jobs
- translation-jobs-liberty
- project:
name: django-openstack-auth-kerberos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: governance
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
docroot: governance
jobs:
- 'gate-{name}-docs'
- 'static-{name}-publish'
- project:
name: heat-cfntools
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: heat-templates
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ironic-python-agent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: manila-image-elements
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- gate-{name}-pep8
- gate-{name}-docs
- 'gate-manila-buildimage-{os-element}':
os-element: manila-ubuntu-core
- gate-{name}-tox-{envlist}:
envlist: buildimage
- project:
name: manila-ui
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: openstack-ansible
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- 'gate-{name}-docs'
- 'gate-{name}-lint'
- 'gate-{name}-dsvm-commit{branch-designator}':
node: 'devstack-trusty'
branch-designator: ''
- 'gate-{name}-dsvm-commit{branch-designator}':
node: 'ubuntu-trusty'
branch-designator: '-nv'
- project:
name: openstack-ansible-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: openstack-chef-repo
node: 'bare-precise || bare-trusty'
jobs:
- gate-openstack-chef-repo
- gate-{name}-chef-rake
- gate-{name}-chef-rake-integration
- project:
name: openstack-chef-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: openstack-health
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: openstack-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: openstack-user-stories
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: os-apply-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: os-brick
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-publish-jobs
- pypi-jobs
- python-jobs
- 'lib-forward-testing-{name}'
- '{pipeline}-tempest-dsvm-full-ceph-src-{name}{branch-designator}':
node: 'devstack-precise || devstack-trusty'
pipeline: gate
branch-designator: ''
branch-override: default
- project:
name: os-client-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: os-cloud-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: os-collect-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: os-net-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: os-refresh-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: os-testr
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: os-win
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: ossa
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
docroot: security
jobs:
- 'gate-{name}-docs'
- 'static-{name}-publish'
- project:
name: project-team-guide
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- 'gate-{name}-docs'
- project:
name: puppet-aodh
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-ceilometer
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-cinder
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-designate
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-glance
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-gnocchi
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-heat
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-horizon
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-ironic
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-keystone
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-manila
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-mistral
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-monasca
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-murano
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-neutron
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-nova
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-openstack_extras
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-openstack-integration
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-openstack-integration-jobs
- 'gate-puppet-openstack-integration-dsvm-multinode{branch-designator}':
node: devstack-trusty-2-node
branch-designator: '-nv'
- project:
name: puppet-openstack-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: puppet-openstacklib
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-sahara
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-swift
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-tempest
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-tripleo
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-trove
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-tuskar
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-vswitch
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-zaqar
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: python-dracclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: qa-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: rally
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- gate-rally-install-{node}:
node: bare-precise
- gate-rally-install-{node}:
node: bare-centos6
- gate-rally-dsvm-verify
- gate-{name}-tox-{envlist}:
envlist: self
- gate-rally-dsvm-neutron-{name}:
name: unstable
- gate-rally-dsvm-rally-{service}:
service: cinder
neutron: 0
- gate-rally-dsvm-rally-{service}:
service: heat
neutron: 1
- gate-rally-dsvm-rally-{service}:
neutron: 0
service: nova
- gate-rally-dsvm-{name}
- gate-rally-dsvm-designate-{name}
- gate-rally-dsvm-ironic-{name}
- gate-rally-dsvm-murano-{name}
- gate-rally-dsvm-mistral-{name}
- gate-rally-dsvm-neutron-{name}
- gate-rally-dsvm-zaqar-{name}
- project:
name: refstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- javascript-jobs
- project:
name: refstack-client
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: releases
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- 'gate-{name}-docs'
- 'gate-{name}-tox-{envlist}':
envlist: validate
- 'gate-{name}-tox-{envlist}':
envlist: list-changes
- gate-{name}-pep8
- publish-release-history
- project:
name: reno
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: requirements
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- gate-{name}-pep8
- gate-{name}-python27
- gate-{name}-pypy
- propose-requirements-constraints{branch-designator}:
branch-designator: '-master'
branch-override: master
- 'gate-{name}-tox-{envlist}':
envlist: validate
- project:
name: requirements-jobs
jobs:
- '{pipeline}-requirements-integration-dsvm{variant}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
variant: ''
- '{pipeline}-requirements-integration-dsvm{variant}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
variant: '-resolver'
- '{pipeline}-pbr-installation-dsvm{variant}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
variant: ''
- '{pipeline}-pbr-installation-dsvm{variant}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
variant: '-upstream'
- '{pipeline}-pbr-installation-dsvm{variant}':
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
variant: '-upstream'
- project:
name: sahara-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: sahara-extra
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: sahara-image-elements
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- 'gate-sahara-buildimages-{plugin}':
plugin: vanilla
- 'gate-sahara-buildimages-{plugin}':
plugin: hdp
- 'gate-sahara-buildimages-{plugin}':
plugin: cloudera
- 'gate-sahara-buildimages-{plugin}':
plugin: spark
- 'gate-sahara-buildimages-{plugin}':
plugin: storm
- 'gate-sahara-buildimages-{plugin}':
plugin: mapr
- 'gate-sahara-buildimages-{plugin}':
plugin: plain
- project:
name: security-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: stackviz
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: storlets
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- hook-{name}-rtfd
- python-jobs
- project:
name: swift-bench
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: syntribos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tempest
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: tempest-lib
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
- project:
name: tosca-parser
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: transparency-policy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
docroot: transparency-policy
jobs:
- 'gate-{name}-docs'
- 'static-{name}-publish'
- project:
name: tripleo-common
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tripleo-docs
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- gate-{name}-docs
- openstack-publish-jobs
- project:
name: tripleo-heat-templates
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tripleo-image-elements
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tripleo-incubator
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs
- openstack-publish-jobs
- project:
name: tripleo-puppet-elements
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: tripleo-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: tuskar-ui
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-selenium
- openstack-publish-jobs
########################################################################
# Section: OpenStack documentation projects
########################################################################
- project:
name: api-site
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: docs-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: ha-guide
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: openstack-doc-tools
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- 'gate-{name}-requirements'
- '{name}-tarball'
- pypi-jobs
- project:
name: openstack-manuals
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: openstackdocstheme
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: operations-guide
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: security-doc
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: training-guides
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- gate-{name}-tox-{envlist}:
envlist: slides
########################################################################
# Section: OpenStack development projects
########################################################################
- project:
name: bashate
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: devstack
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- project:
name: devstack-jobs
jobs:
# Normal gate and check jobs
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
# Stable gate jobs for branchless tempest
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-juno'
branch-override: stable/juno
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-kilo'
branch-override: stable/kilo
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-liberty'
branch-override: stable/liberty
# Stable check jobs for testing devstack gate
# tempest also uses these job definitions
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-juno-nv'
branch-override: stable/juno
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-kilo-nv'
branch-override: stable/kilo
# Periodic jobs for various branches
- devstack-jobs:
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-juno'
branch-override: stable/juno
- devstack-jobs:
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-kilo'
branch-override: stable/kilo
- devstack-jobs:
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-master'
branch-override: master
# Special jobs for devstack-gate
- devstack-gate-jobs:
node: 'devstack-precise || devstack-trusty'
- '{pipeline}-grenade-dsvm-multinode{branch-designator}':
pipeline: gate
node: devstack-trusty-2-node
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-multinode-full{branch-designator}':
pipeline: gate
node: devstack-trusty-2-node
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-multinode-full{branch-designator}':
pipeline: gate
node: devstack-trusty-2-node
branch-designator: ''
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-dvr-multinode-full{branch-designator}':
pipeline: gate
node: devstack-trusty-2-node
branch-designator: ''
branch-override: default
# Experimental jobs for testing dib images.
- '{pipeline}-tempest-dsvm-full{branch-designator}':
pipeline: experimental
node: ubuntu-trusty
branch-designator: '-dibtest'
branch-override: default
- '{pipeline}-tempest-dsvm-neutron-full{branch-designator}':
pipeline: experimental
node: ubuntu-trusty
branch-designator: '-dibtest'
branch-override: default
- '{pipeline}-tempest-dsvm-multinode-full{branch-designator}':
pipeline: experimental
node: ubuntu-trusty-2-node
branch-designator: '-dibtest'
branch-override: default
# fedora jobs
- '{pipeline}-tempest-dsvm-f{fedora-release}':
fedora-release: 21
pipeline: gate
node: devstack-f21
- project:
name: hacking
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
tarball-site: tarballs.openstack.org
jobs:
- openstack-publish-jobs
- python-jobs
- pypi-jobs
- gate-hacking-integration-{target-project}:
target-org: openstack
target-project: nova
- project:
name: heat-cfnclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: oslo-cookiecutter
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-tox-{envlist}:
envlist: cookiecutter
- project:
name: pbr
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
tarball-site: tarballs.openstack.org
jobs:
- openstack-publish-jobs
- python-jobs
- pypi-jobs
- 'lib-forward-testing-{name}'
########################################################################
# Section: OpenStack infrastructure projects
########################################################################
- project:
name: ansible-puppet
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- ansible-lint-jobs
- project:
name: beaker-localhost
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- 'gate-{name}-rake'
- project:
name: beaker-nodepool
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- 'gate-{name}-rake'
- project:
name: bindep
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: bindep
jobs:
- infra-publish-jobs
- python-jobs
- pypi-jobs
- project:
name: bugdaystats
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: elastic-recheck
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- gate-{name}-docs
- gate-{name}-python27
- 'gate-{name}-tox-{envlist}':
envlist: queries
- project:
name: gear
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: gearman-plugin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- jenkins-plugin-jobs
- project:
name: gerrit
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
gerrit-project: 'https://git.openstack.org/openstack-infra/gerrit'
jobs:
- '{plugin-name}-gerrit-plugin-{plugin-branch}':
gerrit-branch: 'openstack/2.8.4'
plugin-name: 'javamelody'
plugin-project: 'https://gerrit.googlesource.com/plugins/{plugin-name}'
plugin-branch: 'stable-2.8'
- '{plugin-name}-gerrit-plugin-{plugin-branch}':
gerrit-branch: 'openstack/2.9.4'
plugin-name: 'javamelody'
plugin-project: 'https://gerrit.googlesource.com/plugins/{plugin-name}'
plugin-branch: 'stable-2.9'
- '{plugin-name}-gerrit-plugin-{plugin-branch}':
gerrit-branch: 'openstack/2.10.2'
plugin-name: 'javamelody'
plugin-project: 'https://gerrit.googlesource.com/plugins/{plugin-name}'
plugin-branch: 'stable-2.10'
- project:
name: gerritbot
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: gerritlib
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: git-review
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: git-review
jobs:
- python-jobs
- pypi-jobs
- infra-publish-jobs
- project:
name: gitdm
node: 'bare-precise || bare-trusty'
jobs:
- '{pipeline}-gitdm':
pipeline: gate
node: 'bare-precise || bare-trusty'
- '{pipeline}-gitdm':
pipeline: periodic
node: 'bare-precise || bare-trusty'
- project:
name: glean
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: glean
jobs:
- python-jobs
- pypi-jobs
- '{name}-infra-docs'
- project:
name: grafyaml
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: grafyaml
jobs:
- python-jobs
- pypi-jobs
- '{name}-infra-docs'
- project:
name: groups
node: 'bare-precise'
tarball-site: tarballs.openstack.org
jobs:
- gate-groups-unittests
- 'groups-release-{branch-designator}':
branch-designator: 'master'
- 'groups-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: groups-static-pages
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: infra-ansible
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- ansible-lint-jobs
- project:
name: infra-manual
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
doc-publisher-folder: manual
jobs:
- infra-publish-jobs
- 'gate-{name}-docs'
- project:
name: infra-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: jeepyb
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- '{name}-tarball'
- pypi-jobs
- project:
name: jenkins-job-builder
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: jenkins-job-builder
jobs:
- python-jobs
- pypi-jobs
- infra-publish-jobs
- project:
name: nodepool
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: nodepool
jobs:
- python-jobs
- pypi-jobs
- infra-publish-jobs
- '{pipeline}-dsvm-nodepool{branch-designator}':
pipeline: gate
node: devstack-trusty
branch-designator: ''
branch-override: 'default'
- project:
name: nose-html-output
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: openstackid
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: openstackid
jobs:
- gate-openstackid-unittests
- 'openstackid-release-{branch-designator}':
branch-designator: 'master'
- 'openstackid-release-{branch-designator}':
branch-designator: 'branch'
- infra-publish-jobs
- 'gate-{name}-docs'
- project:
name: os-loganalyze
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: project-config
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- generate-specs-site-jobs
- project:
name: puppet-accessbot
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-ansible
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-apparmor
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-apps_site
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-askbot
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-asterisk
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-bandersnatch
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-bugdaystats
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-bup
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-cgit
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-diskimage_builder
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-drupal
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-elastic_recheck
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-elasticsearch
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-etherpad_lite
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-exim
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-gerrit
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-gerritbot
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-github
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-graphite
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-haveged
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-hound
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-httpd
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- '{name}-forge-upload'
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-iptables
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-jeepyb
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-jenkins
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-kerberos
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-kibana
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-lodgeit
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-log_processor
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-logrotate
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-logstash
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-mailman
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-mediawiki
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-meetbot
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-mysql_backup
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-nodepool
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-odsreg
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-openafs
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-openstack-health
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-openstackci
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- 'gate-openstackci-beaker-{ostype}-dsvm':
ostype: centos7
- 'gate-openstackci-beaker-{ostype}-dsvm':
ostype: trusty
- project:
name: puppet-openstackid
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-os_client_config
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-packagekit
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-pgsql_backup
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-phabricator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-pip
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-planet
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-project_config
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-puppet
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-redis
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-refstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-releasestatus
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-reviewday
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-simpleproxy
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-snmpd
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-ssh
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-ssl_cert_check
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-stackalytics
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-statusbot
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-storyboard
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- '{name}-forge-upload'
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-subunit2sql
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-sudoers
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-tmpreaper
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-ulimit
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-unattended_upgrades
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-unbound
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-user
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-vinz
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-yum
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-zanata
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: puppet-zuul
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-beaker-jobs:
branch-designator: '-nv'
branch-override: default
- project:
name: pypi-mirror
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- '{name}-tarball'
- pypi-jobs
- project:
name: python-storyboardclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: release-tools
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-bashate
- project:
name: reviewday
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: reviewstats
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: shade
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: shade
jobs:
- python-jobs
- pypi-jobs
- infra-publish-jobs
- '{pipeline}-shade-dsvm-functional-neutron{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-shade-dsvm-functional-nova{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: statusbot
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: storyboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: storyboard
jobs:
- python-jobs
- pypi-jobs
- gate-storyboard-js-integration
- infra-publish-jobs
- project:
name: storyboard-webclient
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- 'gate-{name}-npm-run-{command}':
command: 'lint'
- 'gate-{name}-npm-run-{command}':
command: 'test-unit'
- 'gate-{name}-npm-run-{command}':
command: 'test-functional'
- 'gate-{name}-npm-run-{command}':
command: 'test-integration'
- gate-{name}-js-draft
- '{name}-js-release-{branch-designator}':
branch-designator: 'master'
- '{name}-js-release-{branch-designator}':
branch-designator: 'branch'
- gate-storyboard-js-integration
- project:
name: subunit2sql
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- openstack-publish-jobs
- project:
name: system-config
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
doc-publisher-folder: system-config
jobs:
- puppet-check-jobs:
node: 'bare-trusty'
- gate-{name}-pep8
- gate-{name}-bashate
- experimental-swift-logs-{name}-pep8-centos6
- gate-infra-puppet-apply-{ostype}:
ostype:
- bare-precise
- bare-trusty
- bare-centos6
- gate-infra-puppet-apply-dsvm-{ostype}:
ostype:
- centos7
- f21
- infra-publish-jobs
- 'gate-{name}-docs'
- project:
name: vinz
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: vinz
jobs:
- python-jobs
- pypi-jobs
- infra-publish-jobs
- project:
name: vinz-webclient
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-js-draft
- '{name}-js-release-{branch-designator}':
branch-designator: 'master'
- '{name}-js-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: yaml2ical
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: zmq-event-publisher
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- jenkins-plugin-jobs
- project:
name: zuul
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
doc-publisher-folder: zuul
jobs:
- python-jobs
- pypi-jobs
- infra-publish-jobs
########################################################################
# Section: Stackforge projects
########################################################################
- project:
name: aeromancer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: akanda
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- hook-{name}-rtfd
- project:
name: akanda-appliance
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: akanda-appliance-builder
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: akanda-horizon
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: akanda-neutron
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: akanda-rug
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- '{pipeline}-functional-dsvm-akanda{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-functional-dsvm-akanda-appliance-src{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: anvil
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- gate-anvil-rpms-dsvm-{node}:
node:
- devstack-centos7
- bare-centos6
- gate-anvil-venv-{node}:
node: bare-trusty
- project:
name: app-catalog
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- javascript-jobs
- project:
name: aviator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- 'gate-aviator-tests'
- project:
name: billingstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- pypi-jobs
- project:
name: blazar
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- project:
name: blazar-nova
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: bufunfa
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: cachemonkey
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cathead
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ceilometer-powervm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ceilometer-zvm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cerberus
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cerberus-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cl-openstack-client
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-run-tests
- project:
name: cloud-init
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-tox-{envlist}:
envlist:
- py27-coverage
- py34-coverage
- project:
name: cloudbase-init
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: clouddocs-maven-plugin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- maven-plugin-jobs
- project:
name: cloudkitty
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- hook-{name}-rtfd
- python-jobs
- pypi-jobs
- project:
name: cloudkitty-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: cloudpulse
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: cloudv-ostf-adapter
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cognitive
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: compass-core
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: compass-specs
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-docs
- project:
name: compute-hyperv
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: congress
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- '{pipeline}-congress-dsvm-api{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: congress-specs
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-docs
- project:
name: congressmiddleware
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: cookbook-pacemaker
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: devstack-plugin-glusterfs
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- '{pipeline}-tempest-dsvm-full-glusterfs{branch-designator}':
node: devstack-precise || devstack-trusty
pipeline: gate
branch-designator: '-nv'
- '{pipeline}-tempest-dsvm-full-glusterfs{branch-designator}':
node: devstack-precise || devstack-trusty
pipeline: gate
branch-designator: ''
- project:
name: devstack-plugin-sheepdog
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- '{pipeline}-tempest-dsvm-full-{plugin}{branch-designator}':
pipeline: gate
plugin: sheepdog
plugin-repo: stackforge/devstack-plugin-sheepdog
branch-designator: ''
- '{pipeline}-tempest-dsvm-full-{plugin}{branch-designator}':
pipeline: gate
plugin: sheepdog
plugin-repo: stackforge/devstack-plugin-sheepdog
branch-designator: '-nv'
- project:
name: distil
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- hook-{name}-rtfd
- python-jobs
- project:
name: doc8
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: dox
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: drbd-devstack
node: 'bare-trusty'
jobs:
- gate-{name}-bashate
- '{pipeline}-tempest-dsvm-full-drbd-devstack{branch-designator}':
pipeline: gate
branch-designator: '-nv'
- '{pipeline}-tempest-dsvm-full-drbd-devstack{branch-designator}':
pipeline: gate
branch-designator: ''
- project:
name: driverlog
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ec2-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- '{pipeline}-tempest-dsvm-ec2api{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-functional-neutron-dsvm-ec2api{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-functional-nova-network-dsvm-ec2api{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: entropy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: faafo
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- '{name}-tarball'
- gate-{name}-docs
- gate-{name}-pep8
- pypi-jobs
- project:
name: flame
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: freezer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-pylint
- project:
name: freezer-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-pylint
- project:
name: freezer-web-ui
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- gate-{name}-pylint
- project:
name: fuel-agent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: fuel-octane
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: fuel-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: fuel-tasklib
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: fuel-upgrade
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: gce-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: gerrit-dash-creator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: gertty
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: git-upstream
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: graffiti
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: group-based-policy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- '{pipeline}-group-based-policy-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-group-based-policy-dsvm-rally{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: group-based-policy-automation
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: group-based-policy-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- specs-jobs
- project:
name: group-based-policy-ui
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: haos
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: healthnmon
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- project:
name: heat-coe-templates
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-tox-{envlist}:
envlist: lint
- project:
name: i18n-test
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: inception
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: intel-nfv-ci-tests
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: kloudbuster
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: kwapi
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: libra
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: logaas
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- pypi-jobs
- project:
name: magnum
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- translation-jobs
- '{pipeline}-functional-dsvm-magnum{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: magnum-ui
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- translation-jobs
- project:
name: mercador-pub
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: mercador-sub
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: merlin
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- javascript-jobs
- '{name}-js-release-{branch-designator}':
branch-designator: 'master'
- '{name}-js-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: monasca-agent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: monasca-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- maven-plugin-jobs
- project:
name: monasca-ceilometer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: monasca-common
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- maven-plugin-jobs
- project:
name: monasca-log-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- maven-plugin-jobs
- project:
name: monasca-notification
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: monasca-persister
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- maven-plugin-jobs
- project:
name: monasca-statsd
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: monasca-thresh
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- maven-plugin-jobs
- project:
name: monasca-ui
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: monitoring-for-openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: murano
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- pypi-jobs
- hook-{name}-rtfd
- python-juno-bitrot-jobs
- python-kilo-bitrot-jobs
- gate-rally-dsvm-murano-{name}:
name: task
- project:
name: murano-agent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: murano-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- javascript-jobs
- project:
name: murano-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs
- hook-{name}-rtfd
- project:
name: namos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: nerd-reviewer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: networking-6wind
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-bagpipe-l2
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-bigswitch
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-brocade
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-edge-vpn
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-hyperv
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: networking-ibm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-mlnx
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-nec
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-ovs-dpdk
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-portforwarding
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: networking-zvm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: nova-docker
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: nova-powervm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: nova-zvm-virt-driver
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: ooi
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: opencafe
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: osprofiler
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: ospurge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- gate-{name}-python27
- project:
name: packstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: packstack-vagrant
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-docs
- gate-{name}-tox-{envlist}:
envlist: lint
- project:
name: pecan
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- gate-{name}-tox-{envlist}:
envlist: scaffolds-27
- gate-{name}-tox-{envlist}:
envlist: scaffolds-34
- gate-{name}-tox-{envlist}:
envlist: wsme-stable
- gate-{name}-tox-{envlist}:
envlist: wsme-tip
- gate-{name}-tox-{envlist}:
envlist: ceilometer-stable
node: bare-trusty
- gate-{name}-tox-{envlist}:
envlist: ceilometer-tip
node: bare-trusty
- gate-{name}-tox-{envlist}:
envlist: ironic-stable
- gate-{name}-tox-{envlist}:
envlist: ironic-tip
- gate-{name}-tox-{envlist}:
envlist: designate-stable
- gate-{name}-tox-{envlist}:
envlist: designate-tip
- gate-{name}-tox-{envlist}:
envlist: barbican-stable
- gate-{name}-tox-{envlist}:
envlist: barbican-tip
- gate-{name}-tox-{envlist}:
envlist: magnum-stable
- gate-{name}-tox-{envlist}:
envlist: magnum-tip
- gate-{name}-tox-{envlist}:
envlist: gnocchi-stable
- gate-{name}-tox-{envlist}:
envlist: gnocchi-tip
- project:
name: poppy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: prep-source-repos
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: proliantutils
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: puppet-autossh
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- project:
name: puppet-ceph
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- puppet-beaker-jobs:
branch-designator: ''
branch-override: default
- project:
name: puppet-n1k-vsm
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-nslcd
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- project:
name: puppet-openstack
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-openstack-cloud
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- puppet-module-unit
- project:
name: puppet-setproxy
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- puppet-check-jobs
- project:
name: pyghmi
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-blazarclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-cerberusclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-cloudfoundryclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-cloudkittyclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-cloudpulseclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-cognitiveclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-congressclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-fuelclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- pypi-jobs
- python-jobs
- project:
name: python-group-based-policy-client
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-jenkins
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: python-libraclient
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- hook-{name}-rtfd
- pypi-jobs
- project:
name: python-magnumclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- translation-jobs
- 'gate-{name}-tox-{envlist}':
envlist: bandit
- project:
name: python-mercadorclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-monascaclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-muranoclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- '{pipeline}-muranoclient-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-openstacksdk
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- '{pipeline}-sdk-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- pypi-jobs
- project:
name: python-opentsdbclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-rackclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-rallyclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-senlinclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-solumclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-sticksclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-surveilclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-tackerclient
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: python-watcherclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: rack
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: requests-mock
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- gate-{name}-tox-{envlist}:
envlist: keystoneclient-tip
- gate-{name}-tox-{envlist}:
envlist: novaclient-tip
- project:
name: rubick
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: sahara-ci-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- project:
name: sahara-guestagent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: satori
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: senlin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- '{pipeline}-senlin-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- pypi-jobs
- project:
name: senlin-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: shaker
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: solum
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: solum-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: solum-infra-guestagent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: solum-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- specs-jobs
- project:
name: sphinxcontrib-docbookrestapi
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: sqlalchemy-migrate
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-tox-{envlist}:
envlist: py26sa07
node: bare-centos6
- gate-{name}-tox-{envlist}:
envlist: py27sa07
- '{pipeline}-sqlalchemy-migrate-devstack-dsvm{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- hook-{name}-rtfd
- pypi-jobs
- project:
name: stackalytics
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: stacktach
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-klugman
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-notification-utils
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-quince
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-quincy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-shoebox
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-simport
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-stackdistiller
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-timex
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: stacktach-winchester
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: sticks
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: sticks-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: surveil
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: swift-ceph-backend
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: swift3
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- gate-{name}-tox-{envlist}:
envlist: tempauth
- gate-{name}-tox-{envlist}:
envlist: keystone
- gate-{name}-tox-{envlist}:
envlist: s3acl
- '{pipeline}-tempest-dsvm-swift3{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: swiftonfile
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: swiftsync
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: tacker
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- '{pipeline}-tacker-dsvm-functional{branch-designator}':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: tacker-horizon
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: tacker-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: tap-as-a-service
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: telcowg-usecases
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- specs-jobs
- project:
name: tomograph
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: turbo-hipster
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: vmtp
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: warm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: watcher
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: wsme
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-animate
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-bootstrap
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-cookies
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-fileupload
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-gettext
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-lrdragndrop
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-mock
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-sanitize
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-angular-smart-table
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-bootstrap-datepicker
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-bootstrap-scss
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-bootswatch
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-d3
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-font-awesome
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-hogan
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-jasmine
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-jquery-migrate
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-jquery.bootstrap.wizard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-jquery.quicksearch
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-jquery.tablesorter
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-jsencrypt
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-magic-search
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-mdi
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-qunit
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-rickshaw
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-roboto-fontface
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: xstatic-spin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: yaql
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs