No description
|
||
---|---|---|
archetypes | ||
content | ||
themes/hugo-recettes | ||
.gitignore | ||
.gitlab-ci.yml | ||
config.toml | ||
README.md |
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
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
git checkout master
pour s'assurer d'être sur la branche principale.git pull
pour s'assurer d'avoir la dernière version.git checkout -b nouvelles-recettes
pour créer une nouvelle branche nouvelles-recettes. Adapter le nom en fonction des recettes- Créer une nouvelle recette avec
./hugo new recettes/divers/tarte-aux-pouets.md
- Taper la recette dans le fichier généré
content/recettes/divers/tarte-aux-pouets.md
- Générer le site avec
./hugo serve
- Ajouter les modifications avec
git add content/recettes/divers/tarte-aux-pouets.md
- Une fois fini, faire un commit avec
git commit
- Reprendre à 4 pour chaque recette
- Une fois toutes les recettes saisies, faire
git push
pour envoyer sur le serveur - Suivre le lien donné pour créer une Merge Request avec les nouvelles recettes.
Technologies
- Le site est généré statiquement avec Hugo
- Les fichiers générés sont déployés automatiquement dans un bucket Amazon S3
- Le site web est distribué par Amazon CloudFront