Joshua Harlow 68c04f7576 Switch taskflow to use the unittests slave script
Instead of using the tox slave script which doesn't report back
very meaningful (if any) testr results to review system use the
unittests one which does provide this information just like the
standard jobs.

Closes-Bug: 1273850

Change-Id: I11ff92ed719f665064336a1fcf8111d1d652e991
2014-09-04 16:43:55 -07:00

3184 lines
65 KiB
YAML

- project:
name: namos
github-org: stackforge
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: freezer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-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: graffiti
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: training-guides
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: fuel-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- project:
name: mistral
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: mistral-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: monasca-agent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-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-notification
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: poppy
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: python-mistralclient
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
- hook-{name}-rtfd
- project:
name: murano-agent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: murano-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-cloudkittyclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-congressclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-ganttclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 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
- project:
name: magnetodb
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- hook-{name}-rtfd
- python-jobs
- 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: python-blazarclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: config
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- gate-{name}-puppet-apply
- gate-{name}-pep8
- experimental-swift-logs-{name}-pep8
- 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: infra-manual
node: 'bare-precise || bare-trusty'
doc-publisher-site: docs.openstack.org
doc-publisher-folder: manual
jobs:
- infra-publish-jobs
- project:
name: infra-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: sahara
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- hook-{name}-rtfd
- pypi-jobs
- translation-jobs
- openstack-publish-jobs
- project:
name: sahara-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- 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
- project:
name: satori
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- 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
- project:
name: sqlalchemy-migrate
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-unittests-{env}:
env: 26sa07
node: bare-centos6
- gate-{name}-unittests-{env}:
env: 27sa07
- '{pipeline}-sqlalchemy-migrate-devstack-dsvm{branch-designator}':
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{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: surveil
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: tacker
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: kwapi
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: ceilometer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- 'gate-tempest-dsvm-ceilometer-{backend}{branch-designator}':
backend: 'mongodb'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- 'gate-tempest-dsvm-ceilometer-{backend}-full{branch-designator}':
backend: 'mongodb'
node: 'devstack-trusty'
branch-designator: ''
branch-override: default
- project:
name: python-tackerclient
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: cinder
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-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: compute-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-doc-jobs
- 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: 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
- project:
name: os-loganalyze
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: gerrit-powered-agenda
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: gerritbot
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
- project:
name: statusbot
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:
- gate-{name}-pep8
- '{name}-tarball'
- pypi-jobs
- project:
name: jeepyb
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- '{name}-tarball'
- pypi-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: 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: clouddocs-maven-plugin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- maven-plugin-jobs
- project:
name: delete-project-gerrit-plugin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
gerrit-project: https://git.openstack.org/openstack-infra/gerrit
gerrit-branch: openstack/2.8.4
plugin-project: https://gerrit.googlesource.com/plugins/delete-project
plugin-name: delete-project
plugin-branch: master
jobs:
- gerrit-plugin-jobs
- project:
name: javamelody-gerrit-plugin
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
gerrit-project: https://git.openstack.org/openstack-infra/gerrit
gerrit-branch: openstack/2.8.4
plugin-project: https://gerrit.googlesource.com/plugins/javamelody
plugin-name: javamelody
plugin-branch: stable-2.8
jobs:
- gerrit-plugin-jobs
- project:
name: zmq-event-publisher
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- jenkins-plugin-jobs
- project:
name: git-review
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
- project:
name: glance
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-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
- 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{branch-designator}':
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- python-havana-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- rally-jobs
- project:
name: heat-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: python-heatclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- 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-cfnclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: horizon
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-bitrot-jobs
- openstack-publish-jobs
- 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
- project:
name: identity-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-doc-jobs
- project:
name: keystone-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: image-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-doc-jobs
- project:
name: jenkins-job-builder
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: keystone
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-bitrot-jobs
- openstack-publish-jobs
- translation-jobs
- rally-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
- project:
name: kite
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: netconn-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-doc-jobs
- project:
name: nodepool
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: nose-html-output
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: nova
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-bitrot-jobs
- openstack-publish-jobs
- gate-{name}-pylint
- gate-{name}-pip-missing-reqs
- translation-jobs
- project:
name: nova-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- specs-jobs
- project:
name: nova-docker
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: object-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- openstack-doc-jobs
- project:
name: swift-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- 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: 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
- 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
- oslotest-cross-test
- project:
name: oslo-cookiecutter
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-tox-{envlist}:
envlist: cookiecutter
- project:
name: oslo.db
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: 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
- oslotest-cross-test
- translation-jobs
- 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
- oslotest-cross-test
- translation-jobs
- 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
- project:
name: oslo.rootwrap
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- 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
- 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
- project:
name: oslo.version
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.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
- project:
name: oslo-incubator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- project:
name: oslo-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- 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
- 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
- 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
- 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
- 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-kiteclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- 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
- project:
name: python-openstackclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: python-opentsdbclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-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
- 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
- project:
name: neutron
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- python-havana-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: check
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-neutron-dsvm-api{branch-designator}':
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: '-2'
branch-override: default
- devstack-jobs:
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: '-2'
branch-override: default
- project:
name: neutron-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
- openstack-publish-jobs
- translation-jobs
- openstack-doc-jobs
- 'gate-trove-functional-dsvm-{datastore}':
datastore: 'mysql'
- 'gate-trove-functional-dsvm-{datastore}':
datastore: 'mongodb'
- 'gate-trove-buildimage-{datastore}':
datastore: 'mysql'
- 'gate-trove-buildimage-{datastore}':
datastore: 'mongodb'
- 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
- project:
name: libra
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-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: healthnmon
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
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
- project:
name: zaqar-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: python-zaqarclient
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-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
- project:
name: designate-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: billingstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- pypi-jobs
- project:
name: bindep
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: packstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: python-designateclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- pypi-jobs
- project:
name: bufunfa
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- 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: bugdaystats
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: requirements
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- gate-{name}-pep8
- gate-{name}-python27
- gate-{name}-pypy
- project:
name: storyboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: storyboard-webclient
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-js-test-unit
- gate-{name}-js-test-integration
- gate-{name}-js-test-functional
- gate-{name}-js-draft
- '{name}-js-release-{branch-designator}':
branch-designator: 'master'
- '{name}-js-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: vinz
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: vinz-webclient
node: 'bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-js-test-unit
- gate-{name}-js-test-integration
- gate-{name}-js-test-functional
- gate-{name}-js-draft
- '{name}-js-release-{branch-designator}':
branch-designator: 'master'
- '{name}-js-release-{branch-designator}':
branch-designator: 'branch'
- 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
- '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: check
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- '{pipeline}-swift-dsvm-functional{branch-designator}':
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-havana'
branch-override: stable/havana
# No one is interested in stable/ branches on swift, so don't run bitrot 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: devstack-jobs
jobs:
# Normal gate and check jobs
- devstack-jobs:
pipeline: gate
node: 'devstack-precise || devstack-trusty'
branch-designator: ''
branch-override: default
- devstack-jobs:
pipeline: check
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: '-icehouse'
branch-override: stable/icehouse
# Stable check jobs for testing devstack gate
- devstack-jobs:
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: '-havana'
branch-override: stable/havana
- devstack-jobs:
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: '-icehouse'
branch-override: stable/icehouse
# Periodic jobs for various branches
- devstack-jobs:
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-havana'
branch-override: stable/havana
- devstack-jobs:
pipeline: periodic
node: 'devstack-precise || devstack-trusty'
branch-designator: '-icehouse'
branch-override: stable/icehouse
- 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}-tempest-dsvm-{topology}{branch-designator}':
pipeline: check
node: devstack-trusty-2-node
branch-designator: ''
branch-override: default
topology: aiopcpu
- '{pipeline}-tempest-dsvm-neutron-{topology}{branch-designator}':
pipeline: check
node: devstack-trusty-2-node
branch-designator: ''
branch-override: default
topology: aiopcpu
- project:
name: devstack
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-bashate
- project:
name: requirements-jobs
jobs:
- '{pipeline}-requirements-integration-dsvm':
pipeline: gate
node: 'devstack-precise || devstack-trusty'
- '{pipeline}-requirements-integration-dsvm':
pipeline: check
node: 'devstack-precise || devstack-trusty'
- 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: qa-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: zuul
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: pyghmi
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
jobs:
- python-jobs
- pypi-jobs
- project:
name: dib-utils
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: os-apply-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-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-refresh-config
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: ceilometer-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-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-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: puppet-glance
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-keystone
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-ceilometer
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-cinder
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-heat
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-ironic
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-nova
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-horizon
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-openstack
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-openstacklib
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-openstack_extras
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-sahara
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- 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: puppet-swift
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-tempest
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-trove
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-neutron
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-vswitch
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-ceph
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-designate
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: openstack-chef-repo
node: 'bare-precise || bare-trusty'
jobs:
- gate-openstack-chef-repo
- project:
name: openstack-chef-specs
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-docs
- project:
name: cookbook-ceph
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-monasca-agent
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-monasca-api
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-monasca-notification
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-monasca-persister
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-monasca-schema
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-monasca-thresh
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-client
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-data-processing
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-database
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-common
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-compute
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-block-storage
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-telemetry
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-network
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-object-storage
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-dashboard
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-image
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-identity
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-orchestration
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-ops-database
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-ops-messaging
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-integration-test
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: ironic-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-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
- translation-jobs
- '{pipeline}-tempest-dsvm-ironic{branch-designator}':
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-ironic-postgres{branch-designator}':
pipeline: check
node: 'devstack-precise || devstack-trusty'
branch-designator: '-nv'
branch-override: default
- '{pipeline}-tempest-dsvm-virtual-ironic{branch-designator}':
pipeline: check
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
- project:
name: ironic-python-agent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- project:
name: inception
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-pep8
- project:
name: barbican
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
jobs:
- python-jobs
- openstack-publish-jobs
- translation-jobs
- openstack-publish-jobs
- project:
name: barbican-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-jobs
- project:
name: python-barbicanclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-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
- gate-{name}-unittests-{envlist}:
# NOTE(harlowja): the 'py' prefix will be added on automatically.
envlist: "26-sa7-mysql"
node: bare-centos6
- gate-{name}-unittests-{envlist}:
envlist: "27-sa8-mysql"
- project:
name: cl-openstack-client
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-run-tests
- project:
name: stackalytics
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: anvil
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- 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
- 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-26
node: bare-centos6
- gate-{name}-tox-{envlist}:
envlist: scaffolds-27
- gate-{name}-tox-{envlist}:
envlist: scaffolds-33
node: py3k-precise
- 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-tip
- gate-{name}-tox-{envlist}:
envlist: storyboard-tip
- project:
name: stevedore
node: 'bare-precise || bare-trusty'
rtfd-id: 4157
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- project:
name: cliff
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- hook-{name}-rtfd
- gate-{name}-tox-{envlist}:
envlist: neutronclient-stable
- gate-{name}-tox-{envlist}:
envlist: neutronclient-tip
- gate-{name}-tox-{envlist}:
envlist: openstackclient-stable
- gate-{name}-tox-{envlist}:
envlist: openstackclient-tip
- 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
- project:
name: warm
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: tuskar
tarball-site: tarballs.openstack.org
doc-publisher-site: docs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-jobs
- project:
name: tuskar-ui
tarball-site: tarballs.openstack.org
node: 'bare-precise || bare-trusty'
jobs:
- python-jobs
- pypi-jobs
- project:
name: rally
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- rally-jobs
- hook-{name}-rtfd
- gate-rally-install-{node}:
node: bare-precise
- gate-rally-install-{node}:
node: bare-centos6
- project:
name: python-rallyclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: osprofiler
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: logaas
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- pypi-jobs
- project:
name: openstack-manuals
node: 'bare-precise || bare-trusty'
oldmanual:
- block-storage-admin
- compute-admin
- network-connectivity-admin
- object-storage-admin
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: docs-specs
node: 'bare-precise || bare-trusty'
jobs:
- specs-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: manila
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-pylint
- project:
name: python-manilaclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: milk
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: solum
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- project:
name: solum-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-docs
- project:
name: congress
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: congress-specs
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-docs
- project:
name: rubick
node: 'bare-precise || 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
- project:
name: refstack-client
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 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
- project:
name: swiftsync
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: tooz
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- hook-{name}-rtfd
- pypi-jobs
- project:
name: sphinxcontrib-docbookrestapi
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- 'gate-{name}-pep8'
- 'gate-{name}-python26'
- 'gate-{name}-python27'
- 'gate-{name}-python33'
- '{name}-tarball'
- pypi-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: python-solumclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: solum-dashboard
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: solum-infra-guestagent
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: heat-translator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: release-tools
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: entropy
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: openstack-doc-tools
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-pep8
- '{name}-tarball'
- pypi-jobs
- project:
name: api-site
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- manual-translation-jobs
- project:
name: driverlog
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: volume-api
node: 'bare-precise || bare-trusty'
jobs:
- openstack-doc-jobs
- project:
name: python-openstacksdk
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: ec2-api
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: gnocchi
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- gate-{name}-tox-{envlist}:
envlist: py27-postgresql
- gate-{name}-tox-{envlist}:
envlist: py27-mysql
- project:
name: groups
node: 'bare-precise || bare-trusty'
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: openstackid
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-openstackid-unittests
- 'openstackid-release-{branch-designator}':
branch-designator: 'master'
- 'openstackid-release-{branch-designator}':
branch-designator: 'branch'
- project:
name: compass-core
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: stacktach
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- 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: 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: cachemonkey
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: octavia
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: subunit2sql
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: puppet-n1k-vsm
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: python-magnetodbclient
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- hook-{name}-rtfd
- python-jobs
- pypi-jobs
- project:
name: tacker-specs
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-python27
- gate-{name}-docs
- 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-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-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-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-qunit
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: xstatic-rickshaw
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: doc8
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: rack
node: bare-trusty
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: tuskar-ui-extras
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: gerrit-dash-creator
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs