32 lines
634 B
YAML
32 lines
634 B
YAML
version: '3'
|
|
|
|
tasks:
|
|
|
|
default:
|
|
desc: Exécute build puis publish
|
|
cmds:
|
|
- task: build
|
|
- task: publish
|
|
|
|
build:
|
|
desc: Génère le site statique avec MkDocs
|
|
cmds:
|
|
- printf ".. mkdocs build"
|
|
- mkdocs build
|
|
generates:
|
|
- site
|
|
|
|
publish:
|
|
desc: Publie le site
|
|
cmds:
|
|
- printf ".. publication du site html"
|
|
- rsync -avH --force --stats ./site/* ../../../site/static/bribes/rougailai/
|
|
- ./autocommit.py
|
|
|
|
clean:
|
|
desc: Supprime les fichiers générés
|
|
cmds:
|
|
- echo ".. suppression du site html"
|
|
- rm -rf {{.GENERATES}}
|
|
sources:
|
|
- site
|