|
|
@ -1,9 +1,17 @@ |
|
|
|
--- |
|
|
|
- name: Create venv and install boussole with pip |
|
|
|
- name: Create boussole requirements.txt file |
|
|
|
copy: |
|
|
|
src: "requirements.txt" |
|
|
|
dest: "{{ boussole_venv_dir }}/requirements.txt" |
|
|
|
owner: "{{ app_username }}" |
|
|
|
group: "{{ app_username }}" |
|
|
|
mode: 0644 |
|
|
|
|
|
|
|
- name: Create boussole venv and install packages |
|
|
|
pip: |
|
|
|
virtualenv: "{{ boussole_venv_dir }}" |
|
|
|
virtualenv_command: python{{ python_version }} -m venv |
|
|
|
name: boussole |
|
|
|
requirements: "{{ boussole_venv_dir }}/requirements.txt" |
|
|
|
|
|
|
|
- name: Create systemd service file |
|
|
|
template: |
|
|
|