docs: bring architecture document up to date
Various updates to bring the text of the architecture document up to date with what has been implemented. Most of the speculative “we will probably do it like this” parts have been dropped. Various fixes have been made.
Signed-off-by: Lars Wirzenius liw@liw.fi
docs(README.md): update
Signed-off-by: Lars Wirzenius liw@liw.fi
9 files changed
+168
-77
4740c81c
→
706d92b9
modified README.md
@@ -4,6 +4,40 @@ This is not production ready code yet, but it will eventually become a
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified doc/Makefile
@@ -1,7 +1,11 @@
| - | |
| + | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -12,4 +16,4 @@
|
|
|
|
|
|
| - | |
| + | |
modified doc/architecture-ext.uml
@@ -7,9 +7,7 @@ engine -> worker : start run
|
|
|
|
|
|
| - | |
|
|
| - | |
| + | |
|
|
| - | |
|
modified doc/architecture.md
@@ -1,9 +1,33 @@
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -13,6 +37,12 @@ they are:
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -21,44 +51,39 @@ For external CI, the components are:
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -66,9 +91,6 @@ The adapter process reads the request to perform a CI run on a
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -79,8 +101,11 @@ it.
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -98,6 +123,26 @@ adapters, so they can pass it on to external CI systems, as appropriate.
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -113,7 +158,7 @@ An example request that the broker sends looks like this:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -138,10 +183,9 @@ where:
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -219,10 +263,9 @@ where:
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -249,4 +292,30 @@ The second response from the adapter looks like this:
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified doc/architecture.uml
@@ -4,7 +4,5 @@ broker -> adapter : spawn
|
|
|
|
|
|
| - | |
|
|
| - | |
|
added doc/comp-ext.dot
@@ -0,0 +1,12 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
added doc/comp.dot
@@ -0,0 +1,11 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
deleted doc/components-ext.pik
@@ -1,24 +0,0 @@
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
deleted doc/components.pik
@@ -1,11 +0,0 @@
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|