From 82d07b530b2d4aa36f07ad0a8e8b1e2ad7637210 Mon Sep 17 00:00:00 2001 From: florent Date: Mon, 9 Dec 2024 22:48:26 +0000 Subject: [PATCH] Actualiser site.yml --- site.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/site.yml b/site.yml index d3a48ea..47c9573 100644 --- a/site.yml +++ b/site.yml @@ -2,21 +2,27 @@ - hosts: test-script become: true tasks: - # Cloner le dépôt Git contenant les scripts + # Installer Git si nécessaire + - name: Installer Git + ansible.builtin.package: + name: git + state: present + + # Cloner le dépôt Git - name: Cloner le dépôt Git ansible.builtin.git: repo: 'https://laforgedeflo.myflocanhostme.fr/florent/Semaphore.git' # Remplace par l'URL de ton dépôt dest: /root/semaphore-repo version: main # Branche à cloner, par exemple main ou master - # Copier le script manage_firewall.sh dans le répertoire de root + # Copier le script manage_firewall.sh dans le répertoire root - name: Copier le script manage_firewall.sh dans le répertoire root ansible.builtin.copy: src: /root/semaphore-repo/manage_firewall.sh dest: /root/manage_firewall.sh mode: '0755' - # Copier le script install_manage_firewall.sh dans le répertoire de root + # Copier le script install_manage_firewall.sh dans le répertoire root - name: Copier le script install_manage_firewall.sh dans le répertoire root ansible.builtin.copy: src: /root/semaphore-repo/install_manage_firewall.sh