Site web et ressources de l'UE UE M1if37 Animation en synthèse d'image
Explication de la génération
Le site web est désormais fabriqué par Hugo
. les sources se trouvent dans le répertoire web
.
Le site web est mis à jour par intégration continue (CI/CD) à chaque fois que vous faites un push (rien besoin d'autre, à part attendre quelques secondes). Le script d'intégration continue est .gitlab-ci.yml
. Pour voir le résultat du script de génération, allez ici (https://forge.univ-lyon1.fr/Alexandre.Meyer/m1if37-animation/-/jobs)[https://forge.univ-lyon1.fr/Alexandre.Meyer/m1if37-animation/-/jobs] ou depuis l'interface dans CI/Jobs.
Le fichier site/config.toml
permet de configurer la génération du site. Mais noramlement il n'y a pas besoin d'y toucher.
- Les pages web sont généré à partir du répertoire
web/content
. - La page principale du site est
web/content/_index.html
. Il faut bien laissé le_
. -
web/content/controle
pour la partie "Conrtôle d'animation".web/content/controle/index.md
produit la page de cette partie. -
web/content/personnage
pour la partie "Animation de personnage virtuel". -
web/static
: les fichiers autres (pdf, images, sujets, etc.) sont à ranger dedans. Par exemple ,il y a un répertoireweb/static/images
pour les images du site.
Tester le site en local
Pour tester vos mises à jour en local :
- installer hugo :
sudo apt install hugo
- dans le répertoire web, faire
hugo serve
- dans votre navigateur, entrez l'url
localhost:8000
Vous pouvez aussi essayer de contruire le site en static en faisant juste hugo
: le site sera constuit dans le répertoire public.
Toutes les infos sont détaillées ici ! Pour convertir du DOKUWIKI en Markdown, on peut utiliser pandoc??? (todo).