diff --git a/README.md b/README.md index f2a43b1f380ee30674b74fbd037f2b05dc02dae3..e4d4103d354fc71f3e1ce1b821e679f6f93eddff 100644 --- a/README.md +++ b/README.md @@ -18,20 +18,25 @@ Les pages sont construites avec le générateur de site [Hugo](https://gohugo.io - Récupérez les sources avec Git : `git clone git@forgemia.inra.fr:agroclim/agrometinfo/documentation.git`. - [Installez une version de Hugo](https://gohugo.io/installation/) supérieure à 0.95.0. - Rendez-vous dans le projet `cd documentation/`. +- Lancez `hugo` pour la création des pages statiques ou `hugo server --navigateToChanged` et naviguez sur <http://localhost:1313/>. ## Modification de pages Pour modifier ou ajouter une page : -- Créez une branche (exemple avec une branche `modification-accueil`) : `git switch -c modification-accueil`. -- Modifiez le ou les fichiers. +- [Créez une branche](https://forgemia.inra.fr/agroclim/agrometinfo/documentation/-/branches) depuis GitLab (exemple avec une branche `modification-accueil`) +- Récupérez la branche sur votre poste : + ``` + git fetch + git switch modification-accueil + ``` - Visualisez le site : - - lancez `hugo server`, + - lancez `hugo server --navigateToChanged`, - ouvrez un navigateur sur <http://localhost:1313/>. +- Modifiez le ou les fichiers, le navigateur affichera les pages correspondantes. - Sous Linux, vérifiez les liens des pages : `bin/check.sh`. - Validez vos changements : `git commit -m "Modification de l'accueil"`. - Envoyez : `git push`. - Vérifiez la bonne exécution de l'intégration sur la page <https://forgemia.inra.fr/agroclim/agrometinfo/documentation/-/pipelines>. -- Faites une demande de fusion. +- Faites une demande de fusion en choisissant « Écraser les commits lorsque la demande de fusion est acceptée. ». - Faites relire. -