GitOps Workflow
Vue d’ensemble
Section intitulée « Vue d’ensemble »La documentation est déployée automatiquement via un workflow GitOps en 2 étapes. Git est la source de vérité unique : chaque push déclenche build + deploy.
- Production :
formation.kodetis.com(branchemain) - Staging : temporaire (branche
staging)
Pipeline
Section intitulée « Pipeline »1. Build
Section intitulée « 1. Build »- Compilation Astro de la documentation
- Génération des métadonnées :
VERSION.txt(commit SHA),BRANCH.txt,DEPLOY_TIME.txt(fuseau Indian/Reunion) - Exclusion de
RAPPORT-AUDIT - Artefact :
site/
2. Deploy
Section intitulée « 2. Deploy »- Publication sur GitLab Pages
- URL déterminée par la branche
Vérification du déploiement
Section intitulée « Vérification du déploiement »# Version déployée (commit SHA)curl https://formation.kodetis.com/VERSION.txt
# Branche déployéecurl https://formation.kodetis.com/BRANCH.txt
# Heure de déploiement (fuseau Indian/Reunion)curl https://formation.kodetis.com/DEPLOY_TIME.txt
# Comparer avec le dernier commit localgit rev-parse --short HEAD