Déployer un site depuis la CI

Cette manipulation permet de créer des sites fonctionnels, intégrant la CI, de manière automatique depuis gitlab, à partir d'un template starter-kit.

Pré-requis

Afin de réaliser cette étape, il est nécessaire de disposer d'un compte sur une instance Git, et de droits d'édition suffisants.

Étapes

  1. Se rendre sur la pagehttps://forge.liiib.re/plateaux-numeriques/infrastructure/-/blob/main/ansible/host_vars/localhost.yml

  2. Ajouter les lignes suivantes en respectant le formalisme yaml. Attention aux indentations.

  3. - name: nom-site-a-creer
      state: present
  4. Commit l'ajout effectué
  5. Attendre le traitement de la modification, vérifier le statut sur https://forge.liiib.re/plateaux-numeriques/infrastructure/-/pipelines
  6. Le répertoire du site nouvellement créé est disponible dans le dossier mairie de git.