From 8c3bf9b9fa9f20a4d27d8b8cc2d9aeda159a54c7 Mon Sep 17 00:00:00 2001 From: jak1 Date: Wed, 24 Mar 2021 15:25:43 +0100 Subject: added pipeline structure (testing markdown with mermaid) --- docs/pipeline.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 docs/pipeline.md diff --git a/docs/pipeline.md b/docs/pipeline.md new file mode 100644 index 0000000..ff0af71 --- /dev/null +++ b/docs/pipeline.md @@ -0,0 +1,27 @@ +```mermaid +graph TB + + SubGraph1 --> SubGraph1Flow + subgraph "Mirrors" + SubGraph1Flow(GerTMW) + SubGraph1Flow -- Backup --> Zips --> Check[Deployment Checks] --> Failed1Flow[Failed] + SubGraph1Flow -- Fallback & Mirror --> Versionlists --> Check[Deployment Checks] --> SubGraphPassed[Passed] + end + + subgraph "Pipeline Failed" + Failed1Flow(Failed) + Failed1Flow -- Report --> Mail + Failed1Flow -- Report --> Discord2[Discord] + end + + subgraph "Pipeline Passed" + SubGraphPassed(Passed) + SubGraphPassed -- report --> Discord1[Discord] + end + + subgraph "Gitlab CI" + Node0[Env Test] --> Node1 + Node1[Lint] --> Node2[Build] + Node2 --> Node3[Test] --> SubGraph1[Deploy] --> Failed1Flow[Failed] + end +``` \ No newline at end of file -- cgit v1.2.3-60-g2f50