Aller au contenu

Plateforme DevOps DYNORS

La plateforme DevOps DYNORS couvre deux domaines complémentaires :

  1. SIRRAT — le gardien du chemin (lifecycle, quality gates, PV de recette)
  2. CI/CD & Environnements — pipelines GitLab CI + infra pré-prod proche de la prod

Pourquoi SIRRAT ?

DYNORS livre des produits logiciels à des clients dans des contextes variés (SaaS, on-premise, régie). Le cycle LOCAL → DEV → INT → RMOA → PRODUCTION (ADR-0016) est structurant, mais sans gardien il devient anarchique.

SIRRAT (chemin en wolof) est la plateforme interne qui :

  • gère les quality gates entre chaque environnement,
  • produit et archive les PV de recette signés,
  • calcule le karma du code (gamification qualité),
  • centralise les notifications (Slack, email, SMS) à chaque transition,
  • s'intègre à GitLab CI pour bloquer les déploiements non autorisés.

Pages de cette section

Page Contenu
Pipeline complet — du push au Paradis Architecture globale : push → CI → dépôt d'artefacts → SIRRAT → pré-prod → recette → prod
SIRRAT — concept et quality gates Les 5 cercles, les 3 portes, karma, PV recette, As-Sirât
Matrice avancement back / front & SIRRAT Synthèse par brique (backend, front, pipeline) + liens vers les checklists du dépôt dynors
Environnements & CI/CD Infra local → prod, GitLab CI self-hosted gratuit, docker-compose
Structure Git & configuration projet GitFlow adapté DYNORS, branches, .env.local, SIRRAT Forge
Gitleaks — usage, précautions & dépannage Scan de secrets en CI : versions, MR vs main, faux positifs, lecture de gitleaks-report.json
Vault — stratégie secrets, CI & feuille de route Coffre KV, ESO, Maven/Gradle + Vault, chantiers ADR, suivi media-vault, backlog