Select Git revision
main.yaml 1.14 KiB
---
- name: "installation des dépendances python et librairies client mariadb"
become: true
apt:
name: "{{ item }}"
state: latest
loop:
- python3
- python3-pip
- python3-venv
- mariadb-client
- libmariadb-dev
- name: "installation de wheel"
pip:
name: wheel
virtualenv: /home/app-vapormap/vapormap-prod/venv/app
virtualenv_command: 'python3 -m venv'
remote_user: app-vapormap
become: yes
- name: "installation des requirements"
pip:
requirements: /home/app-vapormap/vapormap-prod/app/requirements/production.txt
virtualenv: /home/app-vapormap/vapormap-prod/venv/app
remote_user: app-vapormap
become: yes
- name: "script flask"
template:
src: templates/flask.bash.j2
dest: /home/app-vapormap/vapormap-prod/flask.bash
remote_user: app-vapormap
become: yes
notify: "flask"
- name: "vapormap api"
template:
src: templates/vapormap-api.service.j2
dest: /etc/systemd/system/vapormap-api.service
mode: '0755'
remote_user: app-vapormap
become: yes
notify:
- Reload systemd
- "vapormap-api-service"