33 lines
1.5 KiB
Markdown
33 lines
1.5 KiB
Markdown
# Recettes
|
|
|
|
Ce repository contient le code source des différents livres de recettes
|
|
et du blog des recettes.
|
|
|
|
Le site est généré et publié automatiquement lorsque les Merge Requests sont acceptées
|
|
et les modifications intégrées sur la branche `master`.
|
|
|
|
## URLs utiles
|
|
|
|
## 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`
|
|
|
|
## Ajouter des recettes
|
|
|
|
1. `git checkout master` pour s'assurer d'être sur la branche principale.
|
|
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. 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
|
|
* Le site est généré statiquement avec [Hugo](https://gohugo.io)
|
|
* Les fichiers générés sont déployés automatiquement dans un bucket Amazon S3
|
|
* Le site web est distribué par Amazon CloudFront
|