Skip to content
This repository has been archived by the owner on Jan 10, 2019. It is now read-only.

mpacary/dirtylab-site-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dirtylab-site-scripts

Ce repository contient les scripts bash et templates Liquid (Jekyll) permettant d'automatiser la publication des fichiers .MD du dépôt sveinburne/letsplayscience vers le site statique dirtylab.github.io (issu du repo dirtylab/dirtylab.github.io à l'aide de la mécanique GitHub pages)

A lancer dans un répertoire comportant en sous-dossier les repos lets-play-science, dirtylab.github.io, et les dossiers php_emojize et jekyll-stuff de ce repo.

On doit donc avoir dans un dossier à part :

- /dirtylab.github.io
- /jekyll-stuff
- /lets-play-science
- /php_emojize
- 1_process.sh
- 2_push.sh

Détail des scripts :

1_process.sh

  • Récupération des .MD du repo lets-play-science dans un répertoire temporaire tmp_site
  • Déplacement des .MD dans _include
  • Création de .html à la racine (un pour chaque .MD) comportant les instructions de conversion de Markdown vers HTML
  • Ajout de templates header / footer / navigation / style (contenu du répertoire jekyll-stuff)

2_push.sh

  • Instructions git permettant le commit + push des traitements automatiques

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published