Journal de bord 05 février 2021
On passe de cookiecutter à copier.
Posté le
1 minutes
89 mots
Parceque le mélange json
, yml
et jinja
dans le code, ça va 5 minutes.
Avec copier
, on a tout en yml. Ce que je souhaite :
- pouvoir être
DRY
(Don’t repeat yourself) - avoir un mécanisme d’héritage ou apparenté qui me permette d’appliquer plusieurs templates en même temps
- ça soit intégrable en CI avec immutabilité
- avoir la possibilité de créer des sous-templates (par exemple pour gérer les roles d’une collection ansible)
Du coup, j’ai conçu un petit script en python pour étendre copier
en m’appuyant sur la doc de copy
: