summaryrefslogtreecommitdiff
path: root/architecture.mdwn
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-06-09 15:25:12 +0300
committerLars Wirzenius <liw@liw.fi>2018-06-09 15:25:12 +0300
commite3bfc73f3efb92539f18be127799ee3bc4cbb84f (patch)
tree014cf2c8dd8d04528bbe87f452fd0e681c9035a2 /architecture.mdwn
parent21cdf93c7ea2dcc257f7a8f4a6c12dd04a1a07dd (diff)
downloadick.liw.fi-e3bfc73f3efb92539f18be127799ee3bc4cbb84f.tar.gz
Change: update seq diagrams for build
Diffstat (limited to 'architecture.mdwn')
-rw-r--r--architecture.mdwn20
1 files changed, 12 insertions, 8 deletions
diff --git a/architecture.mdwn b/architecture.mdwn
index 7214a78..1fdf122 100644
--- a/architecture.mdwn
+++ b/architecture.mdwn
@@ -493,6 +493,10 @@ to the powerful worker.
worker -> gitano : git clone
worker -> controller : POST /work, exit=null (token E)
+ note right
+ Report partial
+ output
+ end note
gitano --> worker : website source code
worker -> controller : POST /work, exit=0 (token E)
@enduml
@@ -510,16 +514,16 @@ there and it just needs to perform the build.
hide footbox
title Build static website
- trusty -> controller : GET /work/trusty (token E)
- controller -> trusty : "build static website"
- trusty -> trusty : run ikiwiki to build site
+ worker -> controller : GET /work (token E)
+ controller -> worker : "build static website"
+ worker -> worker : run ikiwiki to build site
note right
Running happens
directly on the
host in the
example.
end note
- trusty -> controller : POST /work, exit=0 (token E)
+ worker -> controller : POST /work, exit=0 (token E)
@enduml
@@ -536,10 +540,10 @@ worker to the actual web server.
hide footbox
title Copy built site from beefy to web server
- trusty -> controller : GET /worker/trusty (token E)
- controller -> trusty : "rsync static website to web server"
- trusty -> webserver : rsync
- trusty -> controller : POST /work, exit=0 (token E)
+ worker -> controller : GET /worker (token E)
+ controller -> worker : "rsync static website to web server"
+ worker -> webserver : rsync
+ worker -> controller : POST /work, exit=0 (token E)
@enduml