Development #28146
Playbook de déploiement de thème
0%
Description
Un playbook qui assurerait qu'un thème publik qui vit dans son propre dépôt git (genre le futur dépôt de thème de Rouen), soit cloné, plus tous les liens symboliques and co qui vont bien pour que le thème soit utilisable.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric BISSON il y a plus de 5 ans
Bonjour,
Emmanuel Cazenave a écrit :
Un playbook qui assurerait qu'un thème publik qui vit dans son propre dépôt git (genre le futur dépôt de thème de Rouen), soit cloné, plus tous les liens symboliques and co qui vont bien pour que le thème soit utilisable.
Avez-vous pu avancer sur ce point ?
Merci
Mis à jour par Emmanuel Cazenave il y a plus de 5 ans
- Fichier 0001-allow-external-theme-installation-28146.patch 0001-allow-external-theme-installation-28146.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Pas un playbook à part, juste un petit retravail, qui permet de lancer le playbook principal comme suit (après l'avoir lancé une première fois normalement pour quelqu'un qui partirait de zéro), et qui fait juste le boulot pour le nouveau thème, sans tout refaire :
ansible-playbook -i rouen-inventory.yml --tags theme -e "theme_repo=rouen-publik-theme" -e "theme_link=rouen" -K install.yml
Note pour Frédéric BISSON : ceci est une demande de relecture de mon patch par mes collègues, nous ne sommes pas encore prêt.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Vu qu'aucun fondamentaliste d'ansible ne s'y oppose, go.
Mis à jour par Emmanuel Cazenave il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 41629ae2766e94497ddf47d313c4a3e3626a8e69 Author: Emmanuel Cazenave <ecazenave@entrouvert.com> Date: Wed Nov 28 19:24:58 2018 +0100 allow external theme installation (#28146)
Mis à jour par Emmanuel Cazenave il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Fermé
allow external theme installation (#28146)