82bf7a71df
Before we can start enforcing constraints during tox runs we need to ensure that the upper constraints from the requirements repo is in place and up to date with the correct ref which may be latest $BRANCH or $ZUUL_REF. Use zuul-cloner to ensure the state of both the project under test and the constraints from the requirements repo. To make use of this projects can update their tox targets to look for an upper constraints file in the root dir of the project and have pip honor those constraints when present. Change-Id: I2829ba1bb0ce22b0f18080a1dc4ca7b1c77ce0e3
27 lines
500 B
YAML
27 lines
500 B
YAML
- job:
|
|
name: bindep-nova-python27
|
|
|
|
wrappers:
|
|
- build-timeout:
|
|
timeout: 50
|
|
- timestamps
|
|
|
|
builders:
|
|
- 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
|
|
|
|
node: ubuntu-trusty
|