
Add experimental bindep jobs for most manual jobs and add them to the manual repositories (not yet to trove). Jobs not added yet are translation jobs and post jobs. Change-Id: I6bcc1399e41268d9440315edb72927881e90f776
211 lines
4.5 KiB
YAML
211 lines
4.5 KiB
YAML
- job-template:
|
|
name: '{name}-coverage-bindep'
|
|
|
|
wrappers:
|
|
- build-timeout:
|
|
timeout: 40
|
|
- timestamps
|
|
|
|
builders:
|
|
- print-template-name:
|
|
template-name: "{template-name}"
|
|
- gerrit-git-prep
|
|
- install-distro-packages
|
|
- mysql-prep
|
|
- pgsql-prep
|
|
- mysql-db:
|
|
db_name: openstack_citest
|
|
- pgsql-db:
|
|
db_name: openstack_citest
|
|
- revoke-sudo
|
|
- coverage:
|
|
env: cover
|
|
|
|
publishers:
|
|
- zuul-swift-upload-logs-with-console:
|
|
upload_source: 'cover/'
|
|
|
|
node: ubuntu-trusty
|
|
|
|
- job-template:
|
|
name: gate-{name}-pep8-bindep
|
|
|
|
builders:
|
|
- print-template-name:
|
|
template-name: "{template-name}"
|
|
- zuul-git-prep-upper-constraints
|
|
- install-distro-packages
|
|
- revoke-sudo
|
|
- pep8:
|
|
env: pep8
|
|
|
|
publishers:
|
|
- zuul-swift-upload-console-log
|
|
|
|
node: ubuntu-trusty
|
|
|
|
- job-template:
|
|
name: gate-{name}-python27-bindep
|
|
|
|
wrappers:
|
|
- build-timeout:
|
|
timeout: 50
|
|
- timestamps
|
|
|
|
builders:
|
|
- print-template-name:
|
|
template-name: "{template-name}"
|
|
- zuul-git-prep-upper-constraints
|
|
- 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
|
|
- zuul-swift-test-results-with-console
|
|
|
|
node: ubuntu-trusty
|
|
|
|
- job-template:
|
|
name: gate-{name}-python34-bindep
|
|
|
|
wrappers:
|
|
- build-timeout:
|
|
timeout: 40
|
|
- timestamps
|
|
|
|
builders:
|
|
- print-template-name:
|
|
template-name: "{template-name}"
|
|
- zuul-git-prep-upper-constraints
|
|
- install-distro-packages
|
|
- mysql-prep
|
|
- pgsql-prep
|
|
- mysql-db:
|
|
db_name: openstack_citest
|
|
- pgsql-db:
|
|
db_name: openstack_citest
|
|
- revoke-sudo
|
|
- python34
|
|
- assert-no-extra-files
|
|
|
|
publishers:
|
|
- test-results
|
|
- console-log
|
|
- zuul-swift-test-results-with-console
|
|
|
|
node: ubuntu-trusty
|
|
|
|
- job-template:
|
|
name: gate-{name}-pypy-bindep
|
|
|
|
wrappers:
|
|
- build-timeout:
|
|
timeout: 40
|
|
- timestamps
|
|
|
|
builders:
|
|
- print-template-name:
|
|
template-name: "{template-name}"
|
|
- zuul-git-prep-upper-constraints
|
|
- install-distro-packages
|
|
- mysql-prep
|
|
- pgsql-prep
|
|
- mysql-db:
|
|
db_name: openstack_citest
|
|
- pgsql-db:
|
|
db_name: openstack_citest
|
|
- revoke-sudo
|
|
- pypy
|
|
- assert-no-extra-files
|
|
|
|
publishers:
|
|
- test-results
|
|
- console-log
|
|
- zuul-swift-test-results-with-console
|
|
|
|
node: ubuntu-trusty
|
|
|
|
- job-template:
|
|
name: gate-{name}-docs-bindep
|
|
|
|
builders:
|
|
- print-template-name:
|
|
template-name: "{template-name}"
|
|
- zuul-git-prep-upper-constraints
|
|
- install-distro-packages
|
|
- revoke-sudo
|
|
- docs
|
|
|
|
publishers:
|
|
- zuul-swift-upload-console-log
|
|
- upload-sphinx-draft
|
|
|
|
node: ubuntu-trusty
|
|
|
|
- job-template:
|
|
name: gate-{name}-requirements-bindep
|
|
node: ubuntu-trusty
|
|
|
|
builders:
|
|
- print-template-name:
|
|
template-name: "{template-name}"
|
|
- zuul-git-prep-upper-constraints
|
|
- install-distro-packages
|
|
- revoke-sudo
|
|
- shell: |
|
|
#!/bin/bash -xe
|
|
/usr/local/jenkins/slave_scripts/project-requirements-change.py $ZUUL_BRANCH
|
|
|
|
publishers:
|
|
- zuul-swift-upload-console-log
|
|
|
|
- job-template:
|
|
name: 'gate-{name}-tox-{envlist}-bindep'
|
|
node: ubuntu-trusty
|
|
|
|
wrappers:
|
|
- build-timeout:
|
|
timeout: 40
|
|
- timestamps
|
|
|
|
builders:
|
|
- print-template-name:
|
|
template-name: "{template-name}"
|
|
- zuul-git-prep-upper-constraints
|
|
- install-distro-packages
|
|
- mysql-prep
|
|
- pgsql-prep
|
|
- mysql-db:
|
|
db_name: openstack_citest
|
|
- pgsql-db:
|
|
db_name: openstack_citest
|
|
- revoke-sudo
|
|
- tox:
|
|
envlist: '{envlist}'
|
|
- assert-no-extra-files
|
|
|
|
publishers:
|
|
- test-results
|
|
- console-log
|
|
- zuul-swift-test-results-with-console
|
|
|
|
- job-group:
|
|
name: experimental-bindep-jobs
|
|
jobs:
|
|
- '{name}-coverage-bindep'
|
|
- gate-{name}-pep8-bindep
|
|
- gate-{name}-python27-bindep
|
|
- gate-{name}-python34-bindep
|
|
- gate-{name}-pypy-bindep
|
|
- gate-{name}-docs-bindep
|
|
- gate-{name}-requirements-bindep
|