23 lines
857 B
YAML
23 lines
857 B
YAML
- hosts: all
|
|
name: Run openstackclient plugin check
|
|
tasks:
|
|
|
|
- shell:
|
|
cmd: |
|
|
echo "------------------------------------------------------------"
|
|
virtualenv osc_plugins
|
|
|
|
- shell:
|
|
cmd: |
|
|
echo "------------------------------------------------------------"
|
|
osc_plugins/bin/pip install -e src/git.openstack.org/{{ item }}
|
|
with_items: "{{ zuul.projects | selectattr('required') | map(attribute='name') | list }}"
|
|
|
|
- shell:
|
|
cmd: |
|
|
echo "------------------------------------------------------------"
|
|
osc_plugins/bin/pip freeze
|
|
echo "------------------------------------------------------------"
|
|
osc_plugins/bin/openstack --version
|
|
osc_plugins/bin/python src/git.openstack.org/openstack/openstackclient/tests/check_osc_commands.py
|