Vitrage - Added experimental Job
1. vitrage.yaml: Edited the template to support a variable "suite" 2. projects.yaml: Added new jobs gate-vitrage-dsvm-api gate-vitrage-dsvm-datasources-nv 3. layout.yaml: Added experimental job gate-vitrage-dsvm-datasource-nv Change-Id: I8e2df17ba293b2a98e8b2a5fcb6eb3d27285b318
This commit is contained in:
parent
279c6e70c8
commit
66f8b99f05
@ -9279,11 +9279,18 @@
|
||||
jobs:
|
||||
- python-jobs
|
||||
- pypi-jobs
|
||||
- '{pipeline}-vitrage-dsvm{job-suffix}':
|
||||
- '{pipeline}-vitrage-dsvm-{suite}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
suite: 'api'
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
- '{pipeline}-vitrage-dsvm-{suite}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
suite: 'datasources'
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
|
||||
- project:
|
||||
name: vitrage-dashboard
|
||||
|
@ -1,5 +1,5 @@
|
||||
- job-template:
|
||||
name: '{pipeline}-vitrage-dsvm{job-suffix}'
|
||||
name: '{pipeline}-vitrage-dsvm-{suite}{job-suffix}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
@ -33,7 +33,7 @@
|
||||
export -f gate_hook
|
||||
|
||||
function post_test_hook {{
|
||||
source $BASE/new/vitrage/devstack/post_test_hook.sh
|
||||
source $BASE/new/vitrage/devstack/post_test_hook.sh '{suite}'
|
||||
}}
|
||||
export -f post_test_hook
|
||||
|
||||
|
@ -12180,10 +12180,12 @@ projects:
|
||||
- name: python3-jobs
|
||||
- name: check-requirements
|
||||
- name: publish-to-pypi
|
||||
experimental:
|
||||
- gate-vitrage-dsvm-datasources-nv
|
||||
check:
|
||||
- gate-vitrage-dsvm
|
||||
- gate-vitrage-dsvm-api
|
||||
gate:
|
||||
- gate-vitrage-dsvm
|
||||
- gate-vitrage-dsvm-api
|
||||
|
||||
- name: openstack/vitrage-dashboard
|
||||
template:
|
||||
|
Loading…
x
Reference in New Issue
Block a user