# 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 - 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 - rally-jobs - '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 - 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 - rally-jobs - 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 jobs: - hook-{name}-rtfd - python-jobs - gate-{name}-integrate-dsvm-rally - '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 - rally-jobs - '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-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 - '{pipeline}-tempest-dsvm-dragonflow{branch-designator}': pipeline: gate node: 'devstack-precise || devstack-trusty' branch-designator: '' branch-override: default - 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 - rally-jobs - 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 - 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 - python-juno-bitrot-jobs - python-kilo-bitrot-jobs - openstack-publish-jobs - translation-jobs - rally-jobs - 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 - gate-{name}-selenium - javascript-jobs - project: name: horizon-cisco-ui node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-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_ssh-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 - 'gate-tripleo-{jobname}': jobname: 'ironic-overcloud-f21-nonha' type: 'overcloud-f21-nonha' node: 'tripleo-f21' - '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' - 'gate-tripleo-{jobname}': jobname: 'ironic-overcloud-precise-nonha' type: 'overcloud-precise-nonha' node: 'tripleo-precise' - 'gate-tripleo-{jobname}': jobname: 'ironic-undercloud-precise-nonha' type: 'undercloud-precise-nonha' node: 'tripleo-precise' - 'gate-tripleo-{jobname}': jobname: 'ironic-vlan-precise-nonha' type: 'vlan-precise-nonha' node: 'tripleo-precise' - 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: '-nv' branch-override: default - project: name: ironic-lib node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org jobs: - python-jobs - pypi-jobs - 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 - rally-jobs - '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: 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: 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 jobs: - python-jobs - pypi-jobs - gate-rally-dsvm-mistral-{name}: name: task - 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 jobs: - python-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-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 jobs: - python-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 - '{pipeline}-tempest-dsvm-networking-midonet{branch-designator}': pipeline: gate node: 'devstack-precise || devstack-trusty' branch-designator: '' branch-override: default - '{pipeline}-tempest-dsvm-networking-midonet-v2{branch-designator}': pipeline: gate node: 'devstack-precise || devstack-trusty' branch-designator: '' branch-override: default - 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-sfc node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org jobs: - python-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-juno-bitrot-jobs - python-kilo-bitrot-jobs - openstack-publish-jobs - rally-jobs - 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 - 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: api - '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{branch-designator}': pipeline: gate node: 'devstack-precise || devstack-trusty' branch-designator: '' branch-override: default lbaasversion: lbaasv1 lbaastest: api - 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 - 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 - 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 - 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 - 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 - rally-jobs - '{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 jobs: - python-jobs - pypi-jobs - hook-{name}-rtfd - 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 - 'lib-forward-testing-{name}' - 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-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 - '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: '-nv' 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 - '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 - 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 - '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-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 - 'lib-forward-testing-{name}' - '{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-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 - 'lib-forward-testing-{name}' - 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 - '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 - '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 - '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 - '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 - 'lib-forward-testing-{name}' - 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 jobs: - python-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}' - 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 - 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-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-specs 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}' - 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: 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 jobs: - 'gate-{name}-docs' - project: name: puppet-ceilometer node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - project: name: puppet-cinder node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - project: name: puppet-designate node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - project: name: puppet-glance node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - project: name: puppet-gnocchi node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - project: name: puppet-heat node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - project: name: puppet-horizon node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - project: name: puppet-ironic node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - project: name: puppet-keystone node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - project: name: puppet-manila node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - 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 - project: name: puppet-nova node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - project: name: puppet-openstack_extras node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - project: name: puppet-openstack-integration node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-openstack-integration-jobs - 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 - project: name: puppet-sahara node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - project: name: puppet-swift node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - project: name: puppet-tempest node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-jobs - 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 - 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 - project: name: puppet-zaqar node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-module-unit - puppet-beaker-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 - rally-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 - project: name: releases node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org docroot: governance jobs: - 'gate-{name}-docs' - 'static-{name}-publish' - 'gate-{name}-tox-{envlist}': envlist: validate - 'gate-{name}-tox-{envlist}': envlist: list-changes - gate-{name}-pep8 - 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 - 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 - project: name: security-specs node: 'bare-precise || bare-trusty' jobs: - specs-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: 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: 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-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 # 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 - '{pipeline}-tempest-dsvm-multinode-smoke{branch-designator}': pipeline: gate node: devstack-trusty-2-node branch-designator: '' branch-override: default - '{pipeline}-tempest-dsvm-neutron-multinode-smoke{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-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: '-nv' 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 - project: name: puppet-ansible node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-apparmor node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-apps_site node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-askbot node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-asterisk node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-bandersnatch node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-bugdaystats node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-bup node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-cgit node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-dashboard node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-diskimage_builder node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-drupal node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-elastic_recheck node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-elasticsearch node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-etherpad_lite node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-exim node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-gerrit node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-gerritbot node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-github node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-graphite node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-haveged node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-hound node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-httpd node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - '{name}-forge-upload' - project: name: puppet-iptables node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-jeepyb node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-jenkins node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-kerberos node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-kibana node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-lodgeit node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-log_processor node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-logrotate node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-logstash node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-mailman node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-mediawiki node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-meetbot node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-mysql_backup node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-nodepool node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-openafs node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-openstackci node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs - '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 - project: name: puppet-os_client_config node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-packagekit node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-pgsql_backup node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-phabricator node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-pip node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-planet node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-project_config node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-puppet node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-redis node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-refstack node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-releasestatus node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-reviewday node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-simpleproxy node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-snmpd node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-ssh node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-ssl_cert_check node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-stackalytics node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-statusbot node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-storyboard node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - '{name}-forge-upload' - project: name: puppet-subunit2sql node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-sudoers node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-tmpreaper node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-ulimit node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-unattended_upgrades node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-unbound node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-user node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-vinz node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-yum node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-zanata node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - project: name: puppet-zuul node: 'bare-trusty' tarball-site: tarballs.openstack.org jobs: - puppet-check-jobs - puppet-beaker-jobs - 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: apps-catalog node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org jobs: - python-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: 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 - project: name: cloudkitty-dashboard node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org jobs: - python-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: 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: kolla node: 'bare-precise || bare-trusty' jobs: - gate-{name}-bashate - gate-{name}-pep8 - 'gate-{name}-tox-{envlist}': envlist: validate-contents - '{pipeline}-kolla-functional-f21': pipeline: gate node: 'devstack-f21' - 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: magnetodb node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org jobs: - hook-{name}-rtfd - python-jobs - pypi-jobs - gate-magnetodb-cassandra-tox: envlist: cassandra-integration-tests - project: name: magnetodb-specs node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org jobs: - hook-{name}-rtfd - gate-{name}-docs - 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: - 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: neutron-powervm 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 - project: name: opencafe node: 'bare-precise || bare-trusty' jobs: - gate-{name}-pep8 - project: name: os-ansible-deployment node: 'bare-trusty' jobs: - '{name}-check-lint' - '{name}-dsvm-check-commit': node: 'devstack-trusty' - project: name: os-ansible-deployment-specs node: 'bare-precise || bare-trusty' jobs: - specs-jobs - 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 - 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 - 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-magnetodbclient node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org jobs: - hook-{name}-rtfd - python-jobs - 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: 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: 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 - 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 jobs: - python-jobs - hook-{name}-rtfd - 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: - gate-{name}-docs - 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 - 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 - 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