James E. Blair feb4714b0c Remove diablo/essex branches.
Those branches are closed, so remove all special configuration:

 * ACLs
 * Bitrot jobs
 * Manuals jobs (which weren't actually being triggered anyway)
 * Zuul branch configuration
 * Zuul job functions.

But leave the now-unused openstack_functions.py file in place
so that it is easy to add in a custom Zuul parameter function
in the future.

Change-Id: Ib0732753543aff0b1de5880fbe8aadc4f8616835
Reviewed-on: https://review.openstack.org/28323
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2013-05-06 21:47:16 +00:00

148 lines
3.4 KiB
YAML

- job-template:
name: 'periodic-{name}-python26-{branch-name}'
triggers:
- timed: '0 6 * * *'
builders:
- python26:
github-org: '{github-org}'
project: '{name}'
publishers:
- scp:
site: 'static.openstack.org'
files:
- target: 'logs/periodic/$JOB_NAME/$BUILD_NUMBER'
source: '**/*nose_results.html'
keep-hierarchy: false
copy-after-failure: true
- console-log-periodic
- email:
recipients: '{email}'
scm:
- git:
url: 'git://github.com/{github-org}/{name}.git'
branches:
- 'origin/{branch}'
# >= precise does not have python2.6
node: oneiric
# temporary while we burn in centos6 slaves for havana
- job-template:
name: 'periodic-{name}-python26-{branch-name}-centos6'
triggers:
- timed: '0 6 * * *'
builders:
- python26:
github-org: '{github-org}'
project: '{name}'
publishers:
- scp:
site: 'static.openstack.org'
files:
- target: 'logs/periodic/$JOB_NAME/$BUILD_NUMBER'
source: '**/*nose_results.html'
keep-hierarchy: false
copy-after-failure: true
- console-log-periodic
- email:
recipients: '{email}'
scm:
- git:
url: 'git://github.com/{github-org}/{name}.git'
branches:
- 'origin/{branch}'
node: centos6
- job-template:
name: 'periodic-{name}-python27-{branch-name}'
triggers:
- timed: '0 6 * * *'
builders:
- python27:
github-org: '{github-org}'
project: '{name}'
publishers:
- scp:
site: 'static.openstack.org'
files:
- target: 'logs/periodic/$JOB_NAME/$BUILD_NUMBER'
source: '**/*nose_results.html'
keep-hierarchy: false
copy-after-failure: true
- console-log-periodic
- email:
recipients: '{email}'
scm:
- git:
url: 'git://github.com/{github-org}/{name}.git'
branches:
- 'origin/{branch}'
node: '{node}'
- job-template:
name: 'periodic-{name}-docs-{branch-name}'
triggers:
- timed: '0 6 * * *'
builders:
- docs:
github-org: '{github-org}'
project: '{name}'
publishers:
- console-log-periodic
- email:
recipients: '{email}'
scm:
- git:
url: 'git://github.com/{github-org}/{name}.git'
branches:
- 'origin/{branch}'
node: '{node}'
- job-group:
name: python-folsom-bitrot-jobs
branch: 'stable/folsom'
branch-name: 'stable-folsom'
email: openstack-stable-maint@lists.openstack.org
node: quantal
jobs:
- 'periodic-{name}-python26-{branch-name}'
- 'periodic-{name}-python26-{branch-name}-centos6'
- 'periodic-{name}-python27-{branch-name}'
- 'periodic-{name}-docs-{branch-name}'
- job-group:
name: python-grizzly-bitrot-jobs
branch: 'stable/grizzly'
branch-name: 'stable-grizzly'
email: openstack-stable-maint@lists.openstack.org
node: quantal
jobs:
- 'periodic-{name}-python26-{branch-name}'
- 'periodic-{name}-python26-{branch-name}-centos6'
- 'periodic-{name}-python27-{branch-name}'
- 'periodic-{name}-docs-{branch-name}'