Aller au contenu

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 de l'arbre des environnements


Chaque nœud contient : Nom, Statut, Parent, Mode de branche, Branche créée le, Enfants.


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 GetProjectEnvironments($projectId: String!) {
projectEnvironments(projectId: $projectId) {
success
message
environments {
id
name
parentId
parentName
branchMode
branchedAt
status
createdAt
updatedAt
}
}
}

StatutDescription
activeEntièrement opérationnel
branchingEn cours de création
mergingMerge en cours
errorUne erreur s’est produite
archivedSuppression logicielle, données conservées