- 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}'