aboutsummaryrefslogtreecommitdiff
path: root/lume/src/static/img/xesite-graph.dot
diff options
context:
space:
mode:
Diffstat (limited to 'lume/src/static/img/xesite-graph.dot')
-rw-r--r--lume/src/static/img/xesite-graph.dot44
1 files changed, 44 insertions, 0 deletions
diff --git a/lume/src/static/img/xesite-graph.dot b/lume/src/static/img/xesite-graph.dot
new file mode 100644
index 0000000..70b7a62
--- /dev/null
+++ b/lume/src/static/img/xesite-graph.dot
@@ -0,0 +1,44 @@
+digraph {
+ rankdir=LR;
+ node [shape=box];
+
+ subgraph cluster_0 {
+ label = "ghcr images";
+ style=filled;
+ color=lightgrey;
+ ghcrxesite [label="xe/site/bin"];
+ ghcrpatreon [label="xe/site/patreon"];
+ }
+
+ src [label="./*", shape=ellipse];
+ golang [label="golang:1.22-alpine", shape=ellipse];
+ alpine [label="alpine:edge", shape=ellipse];
+ deps [label="+deps"];
+ fonts [label="+fonts"];
+ dhalljson [label="+dhall-json"];
+ buildpatreon [label="+build-patreon"];
+ patreon [label="+patreon"];
+ buildxesite [label="+build-xesite"];
+ xesite [label="+xesite"];
+
+ { rank=same; golang; alpine; src; }
+ { rank=same; deps; fonts; dhalljson; }
+ { rank=same; patreon; xesite; }
+
+ src -> deps;
+ golang -> deps;
+ alpine -> fonts;
+ alpine -> dhalljson;
+ deps -> buildpatreon;
+ deps -> buildxesite;
+ src -> buildpatreon;
+ buildpatreon -> patreon;
+ src -> buildxesite;
+ buildxesite -> xesite;
+ alpine -> patreon;
+ patreon -> ghcrpatreon;
+ alpine -> xesite;
+ fonts -> xesite;
+ dhalljson -> xesite;
+ xesite -> ghcrxesite;
+}