Modification des fichiers de configs

This commit is contained in:
2025-12-05 14:02:48 +00:00
parent 562d1f3596
commit 472dd4feb1
5 changed files with 95 additions and 3 deletions

View File

@@ -19,7 +19,7 @@
state: directory
mode: '0755'
- name: Importation du fichier payara.yml
- name: Importation du fichier compose.yml
ansible.builtin.copy:
src: ./files/compose.yml
dest: ~/payara/compose.yml
@@ -50,12 +50,36 @@
dest: /root/payara/init/
mode: '0755'
- name: Importation du fichier war
- name: Importation du fichier war
ansible.builtin.copy:
src: ./files/SDIS29MedhiEmile-1.0-SNAPSHOT.war
dest: /root/payara
- name: Docker pull et docker compose up -d
ansible.builtin.shell:
cmd: usermod -aG docker debian ; systemctl daemon-reload ; systemctl restart docker ; cd ~/payara ; docker compose pull && docker compose up -d ; docker compose down -v ; rm -rf ./data/ ; java -jar payara-micro.jar --deploy SDIS29MedhiEmile-1.0-SNAPSHOT.war ; docker compose up -d
cmd: usermod -aG docker debian ; systemctl daemon-reload ; systemctl restart docker ; cd ~/payara ; docker compose pull && docker compose up -d ; docker compose down -v ; rm -rf ./data/ ; docker compose up -d
# Partie GLPI
- name: Création d'un dossier glpi
ansible.builtin.file:
path: ~/glpi
state: directory
mode: '0755'
- name: Importation du fichier compose.yml
ansible.builtin.copy:
src: ./files/docker-compose.yml
dest: ~/glpi/docker-compose.yml
mode: '0755'
- name: Importation du fichier glpi.env
ansible.builtin.copy:
src: .env
dest: ~/glpi/.env
mode: '0755'
- name: Pull et up du conteneur glpi
ansible.builtin.shell:
cmd: cd ~/glpi && docker compose pull && docker compose up -d