system-config/modules/openstack_project/files/jenkins_job_builder/config/python-bitrot-jobs.yaml
James E. Blair dddd105a6d Add email notifications to openstack-stable-maint.
Change-Id: I45503a73020ed5ee1e10f44c4f76165f7cd91ab1
Reviewed-on: https://review.openstack.org/15193
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Approved: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-11-01 14:34:15 +00:00

116 lines
2.6 KiB
YAML

- job-template:
name: 'periodic-{name}-python26-{branch-name}'
triggers:
- timed: '@daily'
builders:
- python26
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: openstack-stable-maint@lists.openstack.org
scm:
- git:
url: 'git://github.com/{github-org}/{name}.git'
branches:
- 'origin/{branch}'
# >= precise does not have python2.6
node: oneiric
- job-template:
name: 'periodic-{name}-python27-{branch-name}'
triggers:
- timed: '@daily'
builders:
- python27
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: openstack-stable-maint@lists.openstack.org
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: '@daily'
builders:
- docs
publishers:
- console-log-periodic
- email:
recipients: openstack-stable-maint@lists.openstack.org
scm:
- git:
url: 'git://github.com/{github-org}/{name}.git'
branches:
- 'origin/{branch}'
node: '{node}'
- job-group:
name: python-diablo-bitrot-jobs
branch: 'stable/diablo'
branch-name: 'stable-diablo'
node: oneiric
jobs:
- 'periodic-{name}-python26-{branch-name}'
- 'periodic-{name}-python27-{branch-name}'
- 'periodic-{name}-docs-{branch-name}'
- job-group:
name: python-essex-bitrot-jobs
branch: 'stable/essex'
branch-name: 'stable-essex'
node: precise
jobs:
- 'periodic-{name}-python26-{branch-name}'
- 'periodic-{name}-python27-{branch-name}'
- 'periodic-{name}-docs-{branch-name}'
- job-group:
name: python-folsom-bitrot-jobs
branch: 'stable/folsom'
branch-name: 'stable-folsom'
node: precise
jobs:
- 'periodic-{name}-python26-{branch-name}'
- 'periodic-{name}-python27-{branch-name}'
- 'periodic-{name}-docs-{branch-name}'