Skip to content

Chez Shodo cela nous arrive de faire des "Code Retreat". Ce repository existe pour fournir un support avec des katas, des contraintes, des conseils de facilitation et un historique des Code Retreat passées.

Notifications You must be signed in to change notification settings

shodo-nantes/code-retreat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shodo Code Retreats

Chez Shodo cela nous arrive de faire des "Code Retreat". Ce repository existe pour fournir un support avec des katas, des contraintes, des conseils de facilitation et un historique des Code Retreat passées.

Démarrer en local

Ce site statique utilise

  • MkDocs pour générer du HTML à partir de Markdown.
  • RevealJS pour utiliser le Makdown comme slides de présentation

Install

Cloner le repository, récursivement pour récupérer reveal.js en tant que dépendance

git clone --recurse-submodules [email protected]:shodo-nantes/code-retreat.git

Si vous avez oublié le côté "récursif", pas d'inquiétude, on peut se rattraper avec la commande suivante

git submodule update --init --recursive

# Option #2 : supprimer le fichier .gitmodules et saisir la commande suivante
# git submodule add https://github.com/hakimel/reveal.js.git theme/reveal.js

Install MKDocs

Installer MkDocs et les plugins nécessaires à la génération du site statique

# Le fichier requirements contient les modules python à ajouter à mkdocs
pip install -r theme/requirements.txt 

Démarrer un serveur local pour générer et afficher le site en continu

mkdocs serve

Deployer le site

Le site est mis à disposition par le mécanisme de GitHub Pages. Un déploiement continu est configuré avec GitHub Actions, pour générer le site depuis la branche main et pusher le contenu généré sur une branche gh-branch. Puis, Github utilise le html présent cette dernière pour servir le site statique.

About

Chez Shodo cela nous arrive de faire des "Code Retreat". Ce repository existe pour fournir un support avec des katas, des contraintes, des conseils de facilitation et un historique des Code Retreat passées.

Topics

Resources

Stars

Watchers

Forks