Add Octavia tox "tips" jobs
This patch adds tox "tips" jobs to Octavia which checkout the master branch of the dependent libraries (octavia-lib in the initial case). Currently this runs the py37 unit tests and the py37 functional jobs. Change-Id: Idc5dce9ed609e5bd268588f112637cab151c93bf
This commit is contained in:
parent
b32064cdf2
commit
58961705fe
|
@ -97,3 +97,32 @@
|
|||
load_balancer:
|
||||
enabled_provider_drivers: amphorav2:The v2 amphora driver.
|
||||
provider: amphorav2
|
||||
|
||||
- project-template:
|
||||
name: octavia-tox-tips
|
||||
check:
|
||||
jobs:
|
||||
- octavia-tox-py37-tips
|
||||
- octavia-tox-functional-py37-tips
|
||||
|
||||
- job:
|
||||
name: octavia-tox-py37-tips
|
||||
parent: openstack-tox-py37
|
||||
description: |
|
||||
Run tox python 3.7 unit tests against master of related libraries.
|
||||
vars:
|
||||
tox_install_siblings: true
|
||||
zuul_work_dir: src/opendev.org/openstack/octavia
|
||||
required-projects:
|
||||
- openstack/octavia-lib
|
||||
|
||||
- job:
|
||||
name: octavia-tox-functional-py37-tips
|
||||
parent: openstack-tox-functional-py37
|
||||
description: |
|
||||
Run tox python 3.7 functional against master of related libraries.
|
||||
vars:
|
||||
tox_install_siblings: true
|
||||
zuul_work_dir: src/opendev.org/openstack/octavia
|
||||
required-projects:
|
||||
- openstack/octavia-lib
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
- openstack-python3-train-jobs
|
||||
- publish-openstack-docs-pti
|
||||
- release-notes-jobs-python3
|
||||
- octavia-tox-tips
|
||||
check:
|
||||
jobs:
|
||||
- openstack-tox-functional:
|
||||
|
|
Loading…
Reference in New Issue