Arbre des environnements
Les environnements sont organisés en hiérarchie parent-enfant, formant un arbre enraciné dans master. Utile pour visualiser la lignée et planifier les stratégies de merge.

Structure
Section intitulée « Structure »Chaque nœud contient : Nom, Statut, Parent, Mode de branche, Branche créée le, Enfants.
GraphQL API
Section intitulée « GraphQL API »Query: environmentTree
Section intitulée « Query: environmentTree »query EnvironmentTree($projectId: String!) { environmentTree(projectId: $projectId) { success message tree { environment { id name status parentName branchMode branchedAt } children { environment { id name status parentName branchMode branchedAt } children { environment { id name status } } } } }}Query: projectEnvironments
Section intitulée « Query: projectEnvironments »query GetProjectEnvironments($projectId: String!) { projectEnvironments(projectId: $projectId) { success message environments { id name parentId parentName branchMode branchedAt status createdAt updatedAt } }}Cycle de vie des statuts
Section intitulée « Cycle de vie des statuts »| Statut | Description |
|---|---|
active | Entièrement opérationnel |
branching | En cours de création |
merging | Merge en cours |
error | Une erreur s’est produite |
archived | Suppression logicielle, données conservées |