Skip to content
Snippets Groups Projects
Commit 7bcf4d72 authored by Damien Pollet's avatar Damien Pollet :coffee:
Browse files

Update README

parent 4cb5ea42
No related branches found
No related tags found
No related merge requests found
...@@ -7,9 +7,9 @@ ...@@ -7,9 +7,9 @@
Il suffit d'éditer les fichiers sous `content/`, commit et push. Il suffit d'éditer les fichiers sous `content/`, commit et push.
Il n'y a rien d'autre à faire : l'intégration continue de Gitlab intervient automatiquement après chaque push, convertit les pages rédigées en Markdown (fichiers `*.md`), et publie la nouvelle version. Il n'y a rien d'autre à faire : l'intégration continue de Gitlab intervient automatiquement après chaque push, convertit les pages rédigées en Markdown (fichiers `*.md`), et publie la nouvelle version.
Infos à mettre à jour chaque année, dans `content/presentation.md` : Infos à mettre à jour chaque année, dans `content/presentation.md` :
- gratification minimale (change au 1er janvier) - intervenants et groupes
- dates du stage - dates d'échéances
## Comment ça marche ## Comment ça marche
...@@ -17,6 +17,11 @@ La procédure de conversion et publication est dans le `Makefile`; `make help` e ...@@ -17,6 +17,11 @@ La procédure de conversion et publication est dans le `Makefile`; `make help` e
La publication consiste à committer le contenu du répertoire `output/` dans la branche dédiée `public` qui est disjointe de `main` (pas de commit ancêtre commun, hiérarchie différente). La publication consiste à committer le contenu du répertoire `output/` dans la branche dédiée `public` qui est disjointe de `main` (pas de commit ancêtre commun, hiérarchie différente).
Il n'y a aucune raison de travailler directement sur `public`. Il n'y a aucune raison de travailler directement sur `public`.
Pour que ça marche avec l'intégration continue il faut :
- créer un /project access token/ avec le rôle `Developer` et le scope `write_repository` (pour pouvoir `git push`)
- mettre ce token dans la variable `DEPLOY_TOKEN` de la CI/CD
Les tokens expirent donc la manip est à refaire tous les ans.
### Conversion en local ### Conversion en local
Utile pour par exemple contrôler le balisage HTML généré. Nécessite l'installation de [`pandoc`](https://pandoc.org). Utile pour par exemple contrôler le balisage HTML généré. Nécessite l'installation de [`pandoc`](https://pandoc.org).
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment