project-config/jenkins/jobs/python-bitrot-jobs.yaml
Matt Riedemann 4dfaa23bf9 Remove kilo bitrot job definition and usage
Kilo is EOL, this change removes the bitrot job
definitions and usage from the projects using it.

There are a few in here that aren't managed by the
stable-maint-team for the final kilo release, like
manila, murano, zaqar and the neutron-*aas projects,
but we can't speak for the state of their kilo branch
at this point anyway, and they just need to end of life
the branch after tagging it.

Change-Id: I46fb0305bd0187eae2a81828916e9f946f60f1e1
2016-06-01 17:02:17 -04:00

111 lines
2.3 KiB
YAML

- job-template:
name: 'periodic-{name}-python27{branch-name}'
wrappers:
- build-timeout:
timeout: 40
- timestamps
builders:
- zuul-git-branch-prep-upper-constraints:
branch: '{branch}'
- install-distro-packages
- revoke-sudo
- python27
- assert-no-extra-files
publishers:
- test-results
- console-log
node: '{node}'
- job-template:
name: 'periodic-{name}-python27-db{branch-name}'
description: 'Same job as periodic-{name}-python27 but sets up databases.'
wrappers:
- build-timeout:
timeout: 40
- timestamps
builders:
- zuul-git-branch-prep-upper-constraints:
branch: '{branch}'
- install-distro-packages
- mysql-prep
- pgsql-prep
- mysql-db:
db_name: openstack_citest
- pgsql-db:
db_name: openstack_citest
- revoke-sudo
- python27
- assert-no-extra-files
publishers:
- test-results
- console-log
node: '{node}'
- job-template:
name: 'periodic-{name}-docs{branch-name}'
wrappers:
- build-timeout:
timeout: 40
- timestamps
builders:
- zuul-git-branch-prep-upper-constraints:
branch: '{branch}'
- install-distro-packages
- revoke-sudo
- docs
publishers:
- console-log
node: '{node}'
- job-group:
name: python-liberty-bitrot-jobs
branch: 'stable/liberty'
branch-name: '-liberty'
node: ubuntu-trusty
jobs:
- 'periodic-{name}-python27{branch-name}'
- 'periodic-{name}-docs{branch-name}'
- job-group:
name: python-mitaka-bitrot-jobs
branch: 'stable/mitaka'
branch-name: '-mitaka'
node: ubuntu-trusty
jobs:
- 'periodic-{name}-python27{branch-name}'
- 'periodic-{name}-docs{branch-name}'
- job-group:
name: python-liberty-bitrot-db-jobs
branch: 'stable/liberty'
branch-name: '-liberty'
node: ubuntu-trusty
jobs:
- 'periodic-{name}-python27-db{branch-name}'
- 'periodic-{name}-docs{branch-name}'
- job-group:
name: python-mitaka-bitrot-db-jobs
branch: 'stable/mitaka'
branch-name: '-mitaka'
node: ubuntu-trusty
jobs:
- 'periodic-{name}-python27-db{branch-name}'
- 'periodic-{name}-docs{branch-name}'