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