From 5f2a6a32199a626d4cfc77be0ab1ea6b07ebd5c4 Mon Sep 17 00:00:00 2001 From: Daniel Speicher <daniel.speicher@lakedrops.com> Date: Tue, 23 Jul 2024 06:58:11 +0200 Subject: [PATCH] Document stages and jobs. --- docs/gitlab/drupal/index.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/docs/gitlab/drupal/index.md b/docs/gitlab/drupal/index.md index e04a303..33c8a90 100644 --- a/docs/gitlab/drupal/index.md +++ b/docs/gitlab/drupal/index.md @@ -345,6 +345,32 @@ Rules, when the job should run: - the tests are enabled by `$DISABLE_CI_TESTS` != "1" +### Deploy + +This stage handles the deployment of the produced build artefact. + +#### Deploy + +The following jobs must run before successfully: + +- [Build Prod Site](#build-prod-site) +- [Build Theme](#build-theme) + +This job executes an [Ansible](https://www.ansible.com/) script, which does the deployment. + +Rules, when the job must not run: + +- `$DISABLE_DEPLOYMENT` != "0" +- `$DISABLE_DEPLOYMENT_LOCAL` != "1" + +#### Deploy NG + +The following jobs must run before successfully: + +- [Build Prod Site](#build-prod-site) +- [Build Prod Site NG](#build-prod-site-ng) +- [Build Theme](#build-theme) + ### Internal Stages Here we have some internal stages, which cannot be executed alone. The purpose is to -- GitLab