fetch-tox-output: empty envlist should behave like tox -e ALL
Change-Id: Ia01469bd4a6d62c27b07a3be2bb45bdcb18f13ee
This commit is contained in:
parent
e0b27f7e59
commit
3b62d2d4b7
@ -29,25 +29,28 @@
|
|||||||
command: "{{ tox_executable }} -l"
|
command: "{{ tox_executable }} -l"
|
||||||
args:
|
args:
|
||||||
chdir: "{{ zuul_work_dir }}"
|
chdir: "{{ zuul_work_dir }}"
|
||||||
register: tox_environments
|
register: tox_default_environments
|
||||||
when: tox_envlist is not defined or
|
when: tox_envlist is not defined or
|
||||||
not tox_envlist
|
not tox_envlist
|
||||||
|
|
||||||
|
- name: Set envlist fact
|
||||||
|
set_fact:
|
||||||
|
envlist: "{{ tox_default_environments.stdout_lines }}"
|
||||||
|
when: tox_default_environments.stdout_lines is defined
|
||||||
|
|
||||||
- name: Find all default environments
|
- name: Find all default environments
|
||||||
command: "{{ tox_executable }} -a"
|
command: "{{ tox_executable }} -a"
|
||||||
args:
|
args:
|
||||||
chdir: "{{ zuul_work_dir }}"
|
chdir: "{{ zuul_work_dir }}"
|
||||||
register: tox_environments
|
register: tox_all_environments
|
||||||
when:
|
when:
|
||||||
- tox_envlist is defined
|
- (tox_envlist is defined and tox_envlist == 'ALL') or
|
||||||
- tox_envlist == 'ALL'
|
(envlist is defined and not envlist)
|
||||||
|
|
||||||
- name: Set envlist fact
|
- name: Set envlist fact
|
||||||
set_fact:
|
set_fact:
|
||||||
envlist: "{{ tox_environments.stdout_lines }}"
|
envlist: "{{ tox_all_environments.stdout_lines }}"
|
||||||
when: tox_envlist is not defined or
|
when: tox_all_environments.stdout_lines is defined
|
||||||
not tox_envlist or
|
|
||||||
tox_envlist == 'ALL'
|
|
||||||
|
|
||||||
- name: Copy tox logs
|
- name: Copy tox logs
|
||||||
copy:
|
copy:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user