CI/CD Pipeline
Commits trigger a build and test stage, promote through staging to production, with monitoring feeding back to the next commit.
Rendering…
Make it your own.
{
"nodes": [
{ "id":"commit", "type":"rounded", "label":"Commit", "x":40, "y":170, "fill":"#dbeafe" },
{ "id":"build", "type":"gear", "label":"Build", "x":250, "y":160, "fill":"#fde68a" },
{ "id":"test", "type":"rounded", "label":"Test", "x":460, "y":170, "fill":"#fef9c3" },
{ "id":"stage", "type":"iso-cube", "label":"Staging", "x":660, "y":160, "fill":"#c7d2fe" },
{ "id":"prod", "type":"iso-cube", "label":"Prod", "x":880, "y":160, "fill":"#bbf7d0" },
{ "id":"mon", "type":"donut-3d", "label":"Monitor", "x":1100, "y":160, "fill":"#dbeafe" }
],
"edges": [
{ "id":"e1","source":"commit","target":"build" },
{ "id":"e2","source":"build","target":"test" },
{ "id":"e3","source":"test","target":"stage","label":"green" },
{ "id":"e4","source":"stage","target":"prod","label":"promote" },
{ "id":"e5","source":"prod","target":"mon" },
{ "id":"e6","source":"mon","target":"commit","label":"feedback" }
]
}