Ajout d'une commande pour construire le site

This commit is contained in:
Simon 2020-05-07 22:57:24 +02:00
parent 03bfc6c77e
commit 5b68d86fcc
3 changed files with 8 additions and 0 deletions

1
.gitignore vendored
View File

@ -1 +1,2 @@
resources
public

View File

@ -11,3 +11,4 @@ Description les commandes :
- `./run install` : Installe les dépendances
- `./run dev` : Lance hugo pour le développement avec l'autoreload
- `./run build` : Lance la génération du site pour la prod

6
run
View File

@ -16,6 +16,11 @@ echo
if [ $# -ge 1 ]; then
if [ $1 == "dev" ]; then
hugo server -D
elif [ $1 == "build" ]; then
rm -rf public
hugo -D --minify
node themes/hugo-theme-lowtech/scripts/typo
# docker-compose up -d --build --force-recreate
elif [ $1 == "install" ]; then
echo "- Initialisation de git submodule"
git submodule init
@ -27,6 +32,7 @@ else
echo "Commands:"
echo "- ./run install : Installe les dépendances"
echo "- ./run dev : Lance hugo pour le développement avec l'autoreload"
echo "- ./run build : Lance la génération du site pour la prod"
echo
fi