Comment déployer son site ou blog à partir du HTML généré ?
Spécification de l'URL
Le Crieur va générer par défaut du HTML/CSS/JS dans le dossier public où vous avez lancé la génération avec la ligne de commande, au travers de la commande build. Vous pouvez déposer ce dossier sur n’importe quel hébergeur mais cela implique qu'il vous faudra avoir dans le fichier de configuration .toml l’option base-url activée, et dans laquelle vous spécifiez entre guillemets l'URL racine de votre site (par exemple "https://crieur.org", ou celui de votre page générée avec GitLab pages).
Automatisation de la génération et du déploiement
Si vous souhaitez automatiser la génération et le déploiement de votre site sur Gitlab Pages, vous pouvez vous inspirer du fichier .gitlab-ci.yml du dépôt du Crieur, jusqu’à la ligne - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH inclue, en pensant bien à modifier le titre du fichier documentation.toml au nom de votre propre fichier de configuration (et à modifier l’URL de la commande echo à celui de votre site).
N'oubliez pas de placer les dossiers templates/ et statics/ également sur le dépôt en ligne et de bien y rediriger depuis le fichier de configuration .toml, en racine du dépôt.