From 114174cae18a75659e76db2ffbc3037dfcacee63 Mon Sep 17 00:00:00 2001
From: Daniel Speicher <daniel.speicher@lakedrops.com>
Date: Wed, 3 Jul 2024 17:28:37 +0200
Subject: [PATCH] Start and restructure general pipeline documentation

---
 .gitignore                  |  1 +
 docs/gitlab/drupal/index.md | 28 ++++++++++++++++++++++------
 2 files changed, 23 insertions(+), 6 deletions(-)

diff --git a/.gitignore b/.gitignore
index e653421..f98c5f3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,3 +14,4 @@
 /.idea/vcs.xml
 .gitignore
 /site/
+/.idea/git_toolbox_blame.xml
diff --git a/docs/gitlab/drupal/index.md b/docs/gitlab/drupal/index.md
index 94969c6..644d489 100644
--- a/docs/gitlab/drupal/index.md
+++ b/docs/gitlab/drupal/index.md
@@ -12,12 +12,28 @@ tags:
 This project contains a number of pre-configured tasks for GitLab CI/CD that
 allow to run very powerful pipelines which contain the following stages:
 
-- validation
-- buildprod
-- build
-- prepare
-- test
-- deploy
+- .pre
+  - Sanity Checks
+  - Validate Environment
+- execute
+  - LakeDrops
+    - buildprod
+      - Build Prod Site
+    - build
+      - Build Prod Site NG
+      - Build Site
+      - Build Theme
+      - Download DB NG
+    - prepare
+      - Import DB NG
+    - test
+      - Test Code Style
+      - Test PHPUnit
+      - Test Backstop
+      - Test Cypress E2E
+    - finalize
+      - Shut Down Docker Project
+- release
 
 These pre-configured tasks can easily be included into your Drupal project.
 A GitLab runner on any host can then be configured to run those pipelines. The 
-- 
GitLab