hesperides
hesperides copied to clipboard
Utiliser git pour le stockage des templates
Proposition émise lors du sondage 2017
Suggestion de mise en oeuvre:
- l'utilisateur aurait le choix pour son module de choisir l'option "importer mes templates depuis git"
- il spécifierait alors l'URL du repo, un sous-dossier et un identifiant de commit (ID ou tag)
- Hesperides se chargerait alors d'importer les templates
(penser au cas où le tag est modifié...)
Bonne suggestion de @thomaslhostis : il pourrait suffire de renseigner / stocker une raw Gitlab URL
Points de complexité envisagés :
- mise en place d'un cache pour éviter de trop solliciter Gitlab ?
- détecter les changements de ces templates pour rafraichir le modèle de propriétés
(automatiquement ou via un bouton dans le frontend qui ferait un nouvel appel au
PUT)