ajout des tests dans le script de build
This commit is contained in:
parent
05c31aba91
commit
4ca14af570
21
build.sh
21
build.sh
@ -2,9 +2,28 @@
|
||||
# Commande pandoc qui transforme un fichier markdown (example.md)
|
||||
# en appliquant une css du même nom (example.css)
|
||||
|
||||
# Si pas ou plus d'un paramètre, on sort
|
||||
if [ $# -ne 1 ]; then
|
||||
echo "Mettre le nom du markdown a transformer. Le script appliquera la css du même nom."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Si le markdown demandé n'existe pas, on sort
|
||||
if [ ! -e $1.md ]; then
|
||||
echo "Le fichier $1.md n'éxiste pas!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Si pandoc n'est pas installé on sort
|
||||
if ! command -v pandoc &> /dev/null
|
||||
then
|
||||
echo "Pandoc n'est pas installé"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
pandoc --standalone --css $1.css \
|
||||
--from markdown --to html \
|
||||
--output ./index.html $1.md \
|
||||
--metadata pagetitle=$1;
|
||||
|
||||
echo "### Transformation du Markdown $1.md en HTML"
|
||||
echo "### Transformation du Markdown $1.md en HTML dans index.html avec $1.css d'appliqué"
|
||||
|
Loading…
x
Reference in New Issue
Block a user