Pular para o conteúdo

Árvore de ambientes

Os ambientes estão organizados em hierarquia parent-child, formando uma árvore enraizada em master. Útil para visualizar a linhagem e planear estratégias de merge.

Estrutura da árvore de ambientes


Cada nó contém: Nome, Estado, Parent, Modo de ramo, Ramo criado em, Filhos.


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
}
}
}

EstadoDescrição
activeTotalmente operacional
branchingEm criação
mergingMerge em curso
errorOcorreu um erro
archivedEliminação lógica, dados preservados