2024-09-24 09:19:43 +02:00
2024-12-06 16:48:40 +01:00
2025-06-03 14:29:18 +02:00

HUGO DEPLOY

Ce projet modèle est pour déployer son site web hugo via le CI/CD du garage Pour plus d'informations: https://doc.legaragenumerique.fr/divers/devops/cicd/

CONFIGURATION

  1. Placer son site web dans le dossier hugo/ :
├── Dockerfile
├── hugo
│   ├── content
│   │   ├── page1.html
│   │   ├── page2.html
│   │   └── page3.html
│   └── config.toml
└── README.md

PUBLICATION

  1. Créer la branche deploy :
git checkout -b deploy
  1. Pousser la branche deploy :
git push origin -u deploy
  1. Le site est disponible à l'adresse https://username-nom_du_projet.legaragenumerique.xyz

exemple pour l'utilisateur greg avec un projet portfolio:

https://greg-portfolio.legaragenumerique.xyz

⚠️ Ne pas modifier la Dockerfile au risque que le projet ne soit pas déployé

MISE A JOUR

  • Pour mettre à jour son projet, pousser les updates sur la branche deploy

DEPUBLICATION

  1. Basculer sur une autre branche que deploy :
git checkout main
  1. Effacer la branche en local :
git branch -d deploy
  1. Effacer la branche distante :
git push --delete origin deploy

Le site n'est plus en ligne

Description
Dépôt modèle pour déployer son site web avec le CI/CD du garage
Readme MIT 33 KiB
Languages
Dockerfile 100%