From dbbdd0ced92de42fbce610c61b8069a3ce9977cc Mon Sep 17 00:00:00 2001 From: mco-system Date: Fri, 24 Feb 2023 20:04:30 +1100 Subject: [PATCH] doc: typos + ajout Makefile Signed-off-by: mco-system --- Makefile | 4 ++++ README.md | 12 ++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..9ac38b3 --- /dev/null +++ b/Makefile @@ -0,0 +1,4 @@ +.PHONY: install + +install: + echo "We Make P0RN" diff --git a/README.md b/README.md index c38c392..c7ff670 100644 --- a/README.md +++ b/README.md @@ -10,13 +10,13 @@ Pour modifier le site, il est nécessaire de créer une branche spécifique et d ## Publication du site -Lorsque vous êtes satisfaits de vos modifications, vous pouver créer une demande de fusion de branche de votre branche sur la branche `master`. +Lorsque vous êtes satisfaits de vos modifications, vous pouvez créer [une demande d'ajout](https://git.tetalab.org/tetalab/thsf.net/pulls) de votre branche sur la branche `master`. -Lorsque la demande de fusion sera acceptée (vous pouvez auto-accepter vos demande de fusion), vos modifications seront automatiquement publiées sur le site du THSF. +Lorsque la demande de fusion sera acceptée (vous pouvez auto-accepter vos demandes de fusion), vos modifications seront automatiquement publiées sur [le site du THSF](https://www.thsf.net). ### Personnalisation de la publication -Afin de rendre le processus plus souple, il est possible de personnaliser la livraison en fournissant un fichier `Makefile` contenant une cible `install` qui sera systématiquement executée. +Afin de rendre le processus plus souple, il est possible de personnaliser la livraison en plaçant **à la racine du dépôt** un fichier `Makefile` contenant une cible `install` qui sera systématiquement executée. C'est dans cette cible `install` que vous pourrez mettre toutes vos commandes personnalisées, typiquement l'installation de modules `npm`. @@ -26,11 +26,11 @@ Le processus de publication est le suivant: 2. La branche `master` du présent dépôt est cloné sur le serveur hébergeant le site du **THSF** -3. Si un fichier `Makefile` se trouve à la racine du site, la cible `install` (i.e: `make install`) est automatiquement exécutée. +3. Si un fichier `Makefile` se trouve **à la racine du dépôt**, la cible `install` (i.e: `make install`) est automatiquement exécutée. ## Contrôle de qualité et tests -Aucun contrôle de qualité ou de tests n'est mis en place. Vous êtes seul sur le coup. +Aucun contrôle de qualité ou de tests n'est mis en place. Vous êtes seuls sur le coup. -Soyez responsable et **testez vos modifications sur votre machine locale avant de fusionner votre branche** sur la branche `master` +Soyez responsable et **testez vos modifications sur votre machine locale avant de fusionner votre branche** sur la branche `master`.