openstackclient/playbooks/openstackclient-check-plugins/run.yaml

20 lines
1008 B
YAML

- hosts: all
name: Run openstackclient plugin check
tasks:
- shell:
cmd: |
echo "------------------------------------------------------------"
virtualenv osc_plugins
osc_plugins/bin/pip install -e ../pbrx
echo "------------------------------------------------------------"
osc_plugins/bin/pip install -c ../requirements/upper-constraints.txt -r requirements.txt
echo "------------------------------------------------------------"
osc_plugins/bin/pbrx install-siblings -c ../requirements/upper-constraints.txt $(find ../.. -mindepth 2 -maxdepth 2)
echo "------------------------------------------------------------"
osc_plugins/bin/pbr freeze
echo "------------------------------------------------------------"
osc_plugins/bin/openstack --version
osc_plugins/bin/python tests/check_osc_commands.py
chdir: /home/zuul/src/git.openstack.org/openstack/openstackclient