Replace linters test with integarted one
We've created integrated linters check job a while back and it's successfully working for several releases. At the moment we experience difficulties with future maintenance of the linters check from the openstack-ansible-tests repo. So instead of fixing current one, we replace it with modern version of the test. Change-Id: I7e1109dfe14ff11cc3a36d881ab2477a53a272d2
This commit is contained in:
parent
53db970168
commit
82dcd020fa
24
examples/playbook.yml
Normal file
24
examples/playbook.yml
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
---
|
||||||
|
- name: Install the python venv
|
||||||
|
hosts: localhost
|
||||||
|
user: root
|
||||||
|
roles:
|
||||||
|
- role: "python_venv_build"
|
||||||
|
vars:
|
||||||
|
venv_python_executable: "python3"
|
||||||
|
venv_build_constraints:
|
||||||
|
- "--constraint https://releases.openstack.org/constraints/upper/master"
|
||||||
|
venv_build_distro_package_list:
|
||||||
|
- "libsystemd-dev"
|
||||||
|
venv_install_destination_path: "/openstack/venvs/service-version"
|
||||||
|
venv_install_distro_package_list:
|
||||||
|
- "libxml2"
|
||||||
|
venv_pip_install_args: ""
|
||||||
|
venv_pip_packages:
|
||||||
|
- cryptography
|
||||||
|
- systemd-python
|
||||||
|
- uwsgi
|
||||||
|
venv_facts_when_changed:
|
||||||
|
- section: "service"
|
||||||
|
option: "need_service_restart"
|
||||||
|
value: True
|
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
- project:
|
- project:
|
||||||
templates:
|
templates:
|
||||||
- openstack-ansible-role-jobs
|
- openstack-ansible-linters-jobs
|
||||||
- openstack-ansible-deploy-aio_metal-jobs
|
- openstack-ansible-deploy-aio_metal-jobs
|
||||||
- check-requirements
|
- check-requirements
|
||||||
- publish-openstack-docs-pti
|
- publish-openstack-docs-pti
|
||||||
|
Loading…
Reference in New Issue
Block a user