Skip to content

Template david

sauret requested to merge templateDavid into master

@marviro je te laisse merger, comme cela tu visualises les changements.

2 nouveautés au script :

  1. l'utilisation d'un tableau de chapitres à la place d'une liste, de manière à avoir la données "chapitre précédent" ou "chapitre suivant".
  2. l'utilisation d'un petit parser de yaml (juste génial!) yq que tu vas pouvoir dockeriser sans problème en intégrant les sources dans le vendor.

Ca me permet d'aller chercher:

  • le titre du livre : titrelivre=$(yq r garde/livre.yaml title)
  • le titre et id du chapitre précédent :
prec=${chapitre[i-1]}
next=${chapitre[i+1]}
precTitle=$(yq r ../$prec/$prec.yaml title)
nextTitle=$(yq r ../$next/$next.yaml title)

Pour info, je maintiens une branche parallèle noDocker qui me permet de lancer le build sans le docker.

Merge request reports