Déploiements vers serveur ecrituresnumeriquse.ca
Voir #6 – Hébergement du site sur un serveur appartenant au labo, avec déploiements automatiques sur chaque push de la branche principale (c’est-à-dire: master).
Pour éviter de déclencher des builds lorsqu’on est en mode brouillon par exemple, on peut simplement travailler sur une branche séparée, par exemple une branche nommée « episode-[nom-de-l-invité·e] ».
- edit:
.gitlab-ci.ymlpipeline de déploiement vers serveur du labo via SSH + rsync, avec une astuce pour faire un déploiement le plus atomique possible, comme indiqué par Pat David : https://patdavid.net/2017/04/atomic-publishing-a-static-website/. Attention ! Il faut renseigner des variables d’environnement dans les parmètres du présent dépôt. - fix:
footer.html(thème) – enlever appel vers morceau de code déprécié (_internal google analytics), qui empêchait le build et donc le déploiement.
Edited by Louis-Olivier Brassard