From 391c91eaa1a2724d6c6b8d64464d43dce7482f5c Mon Sep 17 00:00:00 2001 From: Thomas Schwery Date: Sun, 2 Feb 2020 13:10:39 +0100 Subject: [PATCH] Add Archetype to ease recette creation --- README.md | 15 ++++++++------- archetypes/recettes.md | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 7 deletions(-) create mode 100644 archetypes/recettes.md diff --git a/README.md b/README.md index c38a319..89e1d06 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,6 @@ et les modifications intégrées sur la branche `master`. ## Installation 1. `curl -SsL https://github.com/gohugoio/hugo/releases/download/v0.63.2/hugo_0.63.2_Linux-64bit.tar.gz | tar zxvf - hugo` -2. `./hugo serve` ## Ajouter des recettes @@ -18,12 +17,14 @@ et les modifications intégrées sur la branche `master`. 2. `git pull` pour s'assurer d'avoir la dernière version. 3. `git checkout -b nouvelles-recettes` pour créer une nouvelle branche *nouvelles-recettes*. Adapter le nom en fonction des recettes -4. Taper une recette -5. `git add ma/recette/truc.md` -6. `git commit` -7. Reprendre à 4 pour chaque recette -8. `git push` pour envoyer sur le serveur -9. Suivre le lien donné pour créer une Merge Request avec les nouvelles +4. Créer une nouvelle recette avec `./hugo new recettes/divers/tarte-aux-pouets.md` +5. Taper la recette dans le fichier généré `content/recettes/divers/tarte-aux-pouets.md` +6. Générer le site avec `./hugo serve` +7. Ajouter les modifications avec `git add content/recettes/divers/tarte-aux-pouets.md` +8. Une fois fini, faire un commit avec `git commit` +9. Reprendre à 4 pour chaque recette +10. Une fois toutes les recettes saisies, faire `git push` pour envoyer sur le serveur +11. Suivre le lien donné pour créer une Merge Request avec les nouvelles recettes. ## Technologies diff --git a/archetypes/recettes.md b/archetypes/recettes.md new file mode 100644 index 0000000..3719118 --- /dev/null +++ b/archetypes/recettes.md @@ -0,0 +1,40 @@ +--- +data: + title: {{ replace .Name "-" " " | title }} + portion: 4 portions + time: 1 heure + publication: {{ .Date }} + index: Recette!Nom de la + steps: + - ingredients: + - name: Premier ingrédient + quantity: 20 + unit: g + instructions: > + Mettre dans une casserole et carboniser + - ingredients: + - name: Deuxième ingrédient + quantity: 800 + unit: g + instructions: > + Laver, couper, ajouter + - instructions: > + Réduire la chaleur et laisser mijoter 45 minutes + - ingredients: + - name: Eau + quantity: 1 + unit: l + instructions: > + Mouiller + - ingredients: + - name: Sel + quantity: + unit: + - name: Poivre + quantity: + unit: + instructions: > + Assaisonner + - instructions: > + Terminer la cuisson à feu doux +---