diff options
author | Lars Wirzenius <lwirzenius@wikimedia.org> | 2020-01-29 21:14:11 -0800 |
---|---|---|
committer | Lars Wirzenius <lwirzenius@wikimedia.org> | 2020-01-29 21:14:11 -0800 |
commit | a2d00cd5d3d057f3be18fdcdfd607e5157e6e9dc (patch) | |
tree | 611212c1ed20b1ceb88c3f45c2ada9b8a344fddc /ci-threats.md | |
parent | 51fb5817e215430d2a6a67a91449d03ae961c288 (diff) | |
download | wmf-talks-a2d00cd5d3d057f3be18fdcdfd607e5157e6e9dc.tar.gz |
Change: add artifact store to CI, other tweaks
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"]; } ~~~ |