diff options
author | Lars Wirzenius <liw@liw.fi> | 2018-06-09 15:25:12 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2018-06-09 15:25:12 +0300 |
commit | e3bfc73f3efb92539f18be127799ee3bc4cbb84f (patch) | |
tree | 014cf2c8dd8d04528bbe87f452fd0e681c9035a2 /architecture.mdwn | |
parent | 21cdf93c7ea2dcc257f7a8f4a6c12dd04a1a07dd (diff) | |
download | ick.liw.fi-e3bfc73f3efb92539f18be127799ee3bc4cbb84f.tar.gz |
Change: update seq diagrams for build
Diffstat (limited to 'architecture.mdwn')
-rw-r--r-- | architecture.mdwn | 20 |
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 |