Only run tox-siblings on required projects
For additional safety and least-surprise, only run the tox-siblings role on projects which appear in the job's required-projects. Change-Id: Ic2c83ea89e3fed0084736ba1804e40bb73f67c3f Depends-On: Ibfc2c82f863d88b2a65bd8990933146fc9ff3ee9
This commit is contained in:
parent
38a46bcf21
commit
ac5ff85cc4
@ -13,5 +13,5 @@
|
|||||||
tox_install_sibling_packages:
|
tox_install_sibling_packages:
|
||||||
tox_envlist: "{{ tox_envlist }}"
|
tox_envlist: "{{ tox_envlist }}"
|
||||||
project_dir: "{{ zuul_work_dir }}"
|
project_dir: "{{ zuul_work_dir }}"
|
||||||
projects: "{{ zuul.projects }}"
|
projects: "{{ zuul.projects | selectattr('required') | list }}"
|
||||||
when: tox_install_siblings
|
when: tox_install_siblings
|
||||||
|
Loading…
x
Reference in New Issue
Block a user