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://docs.legaragenumerique.xyz/divers/devops/cicd/
CONFIGURATION
- Placer son site web dans le dossier hugo/ :
├── Dockerfile
├── hugo
│ ├── content
│ │ ├── page1.html
│ │ ├── page2.html
│ │ └── page3.html
│ └── config.toml
└── README.md
PUBLICATION
- Créer la branche deploy :
git checkout -b deploy
- Pousser la branche deploy :
git push origin -u deploy
- Le site est disponible à l'adresse https://username-nom_du_projet.legaragenumerique.xyz
exemple pour l'utilisateur greg avec un projet portfolio:
⚠️ 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
- Basculer sur une autre branche que deploy :
git checkout main
- Effacer la branche en local :
git branch -d deploy
- Effacer la branche distante :
git push --delete origin deploy
Le site n'est plus en ligne
Languages
Dockerfile
100%