P22
This commit is contained in:
parent
36da67f369
commit
c763b962ee
6 changed files with 46 additions and 52 deletions
|
@ -1,12 +1,11 @@
|
|||
- name: Test playbook
|
||||
vars:
|
||||
# TODO: maybe don't hardcode this?
|
||||
PROJECT_BASE: "../"
|
||||
PROJECT_BASE: "../../"
|
||||
INSTALL_BASE: "/home/pi/pyServices"
|
||||
|
||||
hosts:
|
||||
- P01
|
||||
- P22
|
||||
- p01_controller
|
||||
- p22_controller
|
||||
|
||||
handlers:
|
||||
- name: restart NetworkManager
|
||||
|
@ -58,8 +57,10 @@
|
|||
- mosquitto
|
||||
- nginx
|
||||
state: latest
|
||||
update_cache: true
|
||||
|
||||
- name: Install Poetry
|
||||
become: true
|
||||
pip:
|
||||
break_system_packages: true
|
||||
name:
|
||||
|
@ -95,7 +96,7 @@
|
|||
|
||||
- name: Install controller scripts
|
||||
ansible.posix.synchronize:
|
||||
src: "../controller/"
|
||||
src: "{{PROJECT_BASE}}/controller/"
|
||||
dest: "{{INSTALL_BASE}}/"
|
||||
delete: true
|
||||
archive: false
|
||||
|
@ -125,7 +126,7 @@
|
|||
- name: Install frontend
|
||||
become: true
|
||||
ansible.posix.synchronize:
|
||||
src: "../frontend/dist/"
|
||||
src: "{{PROJECT_BASE}}/frontend/dist/"
|
||||
dest: "/var/www/html/"
|
||||
delete: true
|
||||
archive: false
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue