launch-node : make into a small package
This turns launch-node into an installable package. This is not meant for distribution, we just encapsulate the installation in a virtualenv on the bastion host. Small updates to documentation and simple testing are added (also remove some spaces to make test_bridge.py consistent). Change-Id: Ibcb4774114d73600753ca155ed277d775964bc79
This commit is contained in:
11
playbooks/roles/install-launch-node/tasks/main.yaml
Normal file
11
playbooks/roles/install-launch-node/tasks/main.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
- name: Create launcher venv
|
||||
include_role:
|
||||
name: create-venv
|
||||
vars:
|
||||
create_venv_path: '/usr/launcher-venv'
|
||||
|
||||
- name: Install node launcher
|
||||
pip:
|
||||
name: 'file:///home/zuul/src/opendev.org/opendev/system-config/launch'
|
||||
virtualenv: '/usr/launcher-venv'
|
||||
|
||||
Reference in New Issue
Block a user