Templatize experimental bindep jobs
The experimental bindep-using nova Python 2.7 unit test job is built from a job-template now, updated for parity with the current state of its traditional non-bindep equivalent, instantiated for nova via a job-group, and added in the zuul layout with a project-template. This is a preparatory step toward adding more bindep-based job types and on a broader number of projects before we plan to cut over official jobs to new non-bare/minimal DIB-based nodes. Change-Id: I4d5c96d02c3d06c71f32cb3bea8ae3dde699a86b Signed-off-by: Jeremy Stanley <fungi@yuggoth.org>
This commit is contained in:
parent
486635dc05
commit
662bf14520
@ -1,5 +1,5 @@
|
||||
- job:
|
||||
name: bindep-nova-python27
|
||||
- job-template:
|
||||
name: gate-{name}-python27-bindep
|
||||
|
||||
wrappers:
|
||||
- build-timeout:
|
||||
@ -7,7 +7,9 @@
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- zuul-git-prep-upper-constraints
|
||||
- print-template-name:
|
||||
template-name: "{template-name}"
|
||||
- gerrit-git-prep
|
||||
- install-distro-packages
|
||||
- mysql-prep
|
||||
- pgsql-prep
|
||||
@ -22,5 +24,11 @@
|
||||
publishers:
|
||||
- test-results
|
||||
- console-log
|
||||
- zuul-swift-test-results-with-console
|
||||
|
||||
node: ubuntu-trusty
|
||||
|
||||
- job-group:
|
||||
name: experimental-bindep-jobs
|
||||
jobs:
|
||||
- gate-{name}-python27-bindep
|
||||
|
@ -3737,6 +3737,7 @@
|
||||
- translation-jobs-liberty
|
||||
- openstack-releasenotes-jobs
|
||||
- periodic-python-jobs-with-oslo-master
|
||||
- experimental-bindep-jobs
|
||||
|
||||
- project:
|
||||
name: nova-docker
|
||||
|
@ -679,6 +679,10 @@ project-templates:
|
||||
- gate-tripleo-ci-f22-nonha
|
||||
- gate-tripleo-ci-f22-containers
|
||||
|
||||
- name: experimental-bindep-jobs
|
||||
experimental:
|
||||
- gate-nova-python27-bindep
|
||||
|
||||
- name: experimental-tripleo-jobs
|
||||
experimental-tripleo:
|
||||
- gate-tripleo-ci-f22-nonha
|
||||
@ -7041,6 +7045,7 @@ projects:
|
||||
- name: large-ops
|
||||
- name: translation-jobs
|
||||
- name: translation-jobs-liberty
|
||||
- name: experimental-bindep-jobs
|
||||
- name: experimental-tripleo-jobs
|
||||
- name: release-notes-jobs
|
||||
check:
|
||||
@ -7069,7 +7074,6 @@ projects:
|
||||
- gate-tempest-dsvm-nova-wsgi-full
|
||||
- gate-tempest-dsvm-neutron-multinode-full
|
||||
- gate-tempest-dsvm-neutron-dvr-multinode-full
|
||||
- bindep-nova-python27
|
||||
- gate-tempest-dsvm-ironic-pxe_ipa-full-nv
|
||||
- gate-tempest-dsvm-lxc
|
||||
- gate-tempest-dsvm-neutron-src-oslo.versionedobjects
|
||||
|
Loading…
Reference in New Issue
Block a user