From f06d6751d8e17c01a21303d9617ee362062439cb Mon Sep 17 00:00:00 2001
From: nono <social@n07070.xyz>
Date: Tue, 11 Jan 2022 17:06:46 +0100
Subject: [PATCH] Ajout d'un dossier ansible pour provisionner le Vagrant

---
 .gitmodules                    |  4 ++++
 ansible/configuration.test.yml |  6 ++++++
 ansible/don-lqdn               |  1 +
 ansible/playbook.yml           | 13 +++++++++++++
 4 files changed, 24 insertions(+)
 create mode 100644 ansible/configuration.test.yml
 create mode 160000 ansible/don-lqdn
 create mode 100644 ansible/playbook.yml

diff --git a/.gitmodules b/.gitmodules
index 1226ba3..688e2be 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,7 @@
 [submodule "www/static/pi-billion"]
 	path = www/static/pi-billion
 	url = https://git.laquadrature.net/lqdn-interne/pi-billion.git
+[submodule "ansible/don-lqdn"]
+	path = ansible/don-lqdn
+	url = https://git.laquadrature.net/lqdn-interne/piops-roles/don-lqdn
+	branch = main
diff --git a/ansible/configuration.test.yml b/ansible/configuration.test.yml
new file mode 100644
index 0000000..6c5bf1e
--- /dev/null
+++ b/ansible/configuration.test.yml
@@ -0,0 +1,6 @@
+# Ce fichier contient les variables de configuration de l'environment de test
+# du site de don.
+
+# Si certaines variables ne sont pas mentionnées ici, c'est qu'elles ont
+# été assignées leurs valeurs par défaut, présentes dans le rôle don-lqdn sous
+# defaults/main.yml ou vars/main.yml
diff --git a/ansible/don-lqdn b/ansible/don-lqdn
new file mode 160000
index 0000000..5fd2833
--- /dev/null
+++ b/ansible/don-lqdn
@@ -0,0 +1 @@
+Subproject commit 5fd2833e823edec9bb64702cb9b6a925e163d6bd
diff --git a/ansible/playbook.yml b/ansible/playbook.yml
new file mode 100644
index 0000000..e5f41cc
--- /dev/null
+++ b/ansible/playbook.yml
@@ -0,0 +1,13 @@
+# Example de playbook permettant d'installer le site de don.
+
+# Ce playbook peut à la fois être utilisé pour l'installation en production du
+# site de don, mais aussi mettre en place le site de don dans un environment de
+# test grâce à Vagrant.
+
+- name: Installation du site de don dans l'environment de test
+  hosts: default
+  become: true
+  vars_files:
+    - configuration.test.yml
+  roles:
+    - don-lqdn
-- 
GitLab