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:
|
- job-template:
|
||||||
name: bindep-nova-python27
|
name: gate-{name}-python27-bindep
|
||||||
|
|
||||||
wrappers:
|
wrappers:
|
||||||
- build-timeout:
|
- build-timeout:
|
||||||
@ -7,7 +7,9 @@
|
|||||||
- timestamps
|
- timestamps
|
||||||
|
|
||||||
builders:
|
builders:
|
||||||
- zuul-git-prep-upper-constraints
|
- print-template-name:
|
||||||
|
template-name: "{template-name}"
|
||||||
|
- gerrit-git-prep
|
||||||
- install-distro-packages
|
- install-distro-packages
|
||||||
- mysql-prep
|
- mysql-prep
|
||||||
- pgsql-prep
|
- pgsql-prep
|
||||||
@ -22,5 +24,11 @@
|
|||||||
publishers:
|
publishers:
|
||||||
- test-results
|
- test-results
|
||||||
- console-log
|
- console-log
|
||||||
|
- zuul-swift-test-results-with-console
|
||||||
|
|
||||||
node: ubuntu-trusty
|
node: ubuntu-trusty
|
||||||
|
|
||||||
|
- job-group:
|
||||||
|
name: experimental-bindep-jobs
|
||||||
|
jobs:
|
||||||
|
- gate-{name}-python27-bindep
|
||||||
|
@ -3737,6 +3737,7 @@
|
|||||||
- translation-jobs-liberty
|
- translation-jobs-liberty
|
||||||
- openstack-releasenotes-jobs
|
- openstack-releasenotes-jobs
|
||||||
- periodic-python-jobs-with-oslo-master
|
- periodic-python-jobs-with-oslo-master
|
||||||
|
- experimental-bindep-jobs
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: nova-docker
|
name: nova-docker
|
||||||
|
@ -679,6 +679,10 @@ project-templates:
|
|||||||
- gate-tripleo-ci-f22-nonha
|
- gate-tripleo-ci-f22-nonha
|
||||||
- gate-tripleo-ci-f22-containers
|
- gate-tripleo-ci-f22-containers
|
||||||
|
|
||||||
|
- name: experimental-bindep-jobs
|
||||||
|
experimental:
|
||||||
|
- gate-nova-python27-bindep
|
||||||
|
|
||||||
- name: experimental-tripleo-jobs
|
- name: experimental-tripleo-jobs
|
||||||
experimental-tripleo:
|
experimental-tripleo:
|
||||||
- gate-tripleo-ci-f22-nonha
|
- gate-tripleo-ci-f22-nonha
|
||||||
@ -7041,6 +7045,7 @@ projects:
|
|||||||
- name: large-ops
|
- name: large-ops
|
||||||
- name: translation-jobs
|
- name: translation-jobs
|
||||||
- name: translation-jobs-liberty
|
- name: translation-jobs-liberty
|
||||||
|
- name: experimental-bindep-jobs
|
||||||
- name: experimental-tripleo-jobs
|
- name: experimental-tripleo-jobs
|
||||||
- name: release-notes-jobs
|
- name: release-notes-jobs
|
||||||
check:
|
check:
|
||||||
@ -7069,7 +7074,6 @@ projects:
|
|||||||
- gate-tempest-dsvm-nova-wsgi-full
|
- gate-tempest-dsvm-nova-wsgi-full
|
||||||
- gate-tempest-dsvm-neutron-multinode-full
|
- gate-tempest-dsvm-neutron-multinode-full
|
||||||
- gate-tempest-dsvm-neutron-dvr-multinode-full
|
- gate-tempest-dsvm-neutron-dvr-multinode-full
|
||||||
- bindep-nova-python27
|
|
||||||
- gate-tempest-dsvm-ironic-pxe_ipa-full-nv
|
- gate-tempest-dsvm-ironic-pxe_ipa-full-nv
|
||||||
- gate-tempest-dsvm-lxc
|
- gate-tempest-dsvm-lxc
|
||||||
- gate-tempest-dsvm-neutron-src-oslo.versionedobjects
|
- gate-tempest-dsvm-neutron-src-oslo.versionedobjects
|
||||||
|
Loading…
Reference in New Issue
Block a user