Aller au contenu
TAAF-OPS --:-- UTC

GitOps Workflow

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 (branche main)
  • Staging : temporaire (branche staging)

  • 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/
  • Publication sur GitLab Pages
  • URL déterminée par la branche

Fenêtre de terminal
# Version déployée (commit SHA)
curl https://formation.kodetis.com/VERSION.txt
# Branche déployée
curl 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 local
git rev-parse --short HEAD