diff options
Diffstat (limited to 'ci-threats.md')
-rw-r--r-- | ci-threats.md | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/ci-threats.md b/ci-threats.md index 9ca2406..628f7d5 100644 --- a/ci-threats.md +++ b/ci-threats.md @@ -23,28 +23,27 @@ other parties yet. --- -# CI in the abstract - ~~~dot -digraph "abstract" { +digraph "abstract2" { labelloc=b developer [shape=octagon label="Developer"]; -deployer [shape=octagon label="Deployer"]; +deployer [shape=octagon label="Reviewer"]; gerrit [label="Gerrit"]; subgraph cluster_ci { label="CI" build [label="Untrusted build \n worker"]; build2 [label="Trusted build \n worker"]; +arts [label="Artifact store"]; } -developer -> gerrit [label="push patch"]; +developer -> gerrit [headlabel="push \n patchset"]; gerrit -> build [label="trigger"]; -deployer -> gerrit [label="CR+2"]; -gerrit -> gerrit [label="merge"]; -gerrit -> build2 [label="trigger"]; +deployer -> gerrit [taillabel="CR+2"]; +gerrit -> build2 [label="merge and \n upload"]; +build2 -> arts [label="upload"]; } ~~~ |