066cd9ac42
Add an experimental gate-bindep-fallback-ubuntu-trusty job to test that the bindep fallback list works on this platform with the version of bindep currently installed on our workers, and to test that changes to bindep itself work with the version of the fallback list currently installed on our workers. Also switch the install-distro-packages builder to use the install-distro-packages.sh script installed on worker images rather than baking that logic into the job configuration, and add a new install-distro-packages-fallback-test builder to do the logical overrides needed for the two new fallback-file-specific jobs. Change-Id: I4cc858011941cc56505c6d49f5201ecb008ef95f
43 lines
750 B
YAML
43 lines
750 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
|
|
|
|
- job-template:
|
|
name: gate-bindep-fallback-{node}
|
|
|
|
wrappers:
|
|
- timestamps
|
|
|
|
builders:
|
|
- zuul-git-prep
|
|
- install-distro-packages-fallback-test
|
|
|
|
publishers:
|
|
- test-results
|
|
- console-log
|
|
|
|
node: '{node}'
|