"phases": [
{
"name": "Planning",
"description": "",
"stages": [
{
"name": "Backlog",
"query": "(issue.status=\"To Do\")",
"description": "",
"targets": [
"In Progress"
],
"wipLimit": 10,
"showAlerts": true,
"showSpeed": true,
"gates": null
}
]
},
{
"name": "Development",
"description": "",
"stages": [
{
"name": "In Progress",
"query": "(issue.status=\"In Progress\") AND (pr.status!=\"open\")",
"description": "",
"targets": [
"In Review"
],
"wipLimit": null,
"showAlerts": true,
"showSpeed": true,
"gates": null
},
{
"name": "In Review",
"query": "(issue.status=\"In Review\") AND (pr.status=\"open\")",
"description": "",
"targets": [
"Merged"
],
"wipLimit": null,
"showAlerts": true,
"showSpeed": true,
"gates": null
}
]
},
{
"name": "Merged",
"description": "",
"stages": [
{
"name": "Merged",
"query": "(issue.status=\"Done\") AND (pr.status=\"merged\") AND build.status!=success AND deployment.env!=DEV",
"description": "",
"targets": [
"Build"
],
"wipLimit": null,
"showAlerts": true,
"showSpeed": true,
"gates": null
}
]
},
{
"name": "Build",
"description": "",
"stages": [
{
"name": "Build",
"query": "(issue.status=\"Done\") AND (pr.status=\"merged\") AND build.status=success AND deployment.env!=DEV",
"description": "",
"targets": [
"DEV"
],
"wipLimit": null,
"showAlerts": true,
"showSpeed": true,
"gates": null
}
]
},
{
"name": "Deploy",
"description": "",
"stages": [
{
"name": "DEV",
"query": "(issue.status=\"Done\") AND (pr.status=\"merged\") AND build.status=success AND deployment.env = 'DEV' AND deployment.env != 'QA'",
"description": "",
"targets": [
"QA"
],
"wipLimit": null,
"showAlerts": true,
"showSpeed": true,
"gates": null
},
{
"name": "QA",
"query": "(issue.status=\"Done\") AND (pr.status=\"merged\") AND build.status=success AND deployment.env = 'QA' AND deployment.env != 'PROD'",
"description": "",
"targets": [
"PROD"
],
"wipLimit": null,
"showAlerts": true,
"showSpeed": true,
"gates": null
},
{
"name": "PROD",
"query": "(issue.status=\"Done\") AND (pr.status=\"merged\") AND build.status=success AND deployment.env = 'PROD' AND deployment.status =success",
"description": "",
"targets": [],
"wipLimit": null,
"showAlerts": true,
"showSpeed": true,
"gates": null
}
]
}
],