Skip to content

Déploiements vers serveur ecrituresnumeriquse.ca

Louis-Olivier Brassard requested to merge 6-gitlab-ci into master

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.yml pipeline 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

Merge request reports

Loading