From 0e0faaffd0a240c08592232ad5b0d46a8b557525 Mon Sep 17 00:00:00 2001 From: AncaGhenade Date: Fri, 12 Jul 2024 17:18:05 -0700 Subject: [PATCH 1/3] add example reference to gitlab documentation page --- content/en/user-guide/ci/gitlab-ci/index.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/content/en/user-guide/ci/gitlab-ci/index.md b/content/en/user-guide/ci/gitlab-ci/index.md index 750d8f95bd..3357aa4968 100644 --- a/content/en/user-guide/ci/gitlab-ci/index.md +++ b/content/en/user-guide/ci/gitlab-ci/index.md @@ -5,7 +5,9 @@ description: > Use LocalStack in [GitLab CI](https://docs.gitlab.com/ee/ci/) --- -This page contains easily customisable snippets to show you how to manage LocalStack in a GitLab CI pipeline. +This page contains easily customisable snippets to show you how to manage LocalStack in a GitLab CI pipeline. If you're looking +for an already configured demo project with additional explanations, please check out [End-to-End Testing in Gitlab CI with Testcontainers +and LocalStack: Understanding Runners and Docker in Docker]({{< ref "tutorials/gitlab_ci_testcontainers/" >}}) in the Tutorials section. ## Snippets From 6b0d0f2846272a532099ff344579ee4c9103b083 Mon Sep 17 00:00:00 2001 From: AncaGhenade Date: Mon, 15 Jul 2024 16:52:51 -0700 Subject: [PATCH 2/3] add example section for gitlab docs --- content/en/user-guide/ci/gitlab-ci/index.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/content/en/user-guide/ci/gitlab-ci/index.md b/content/en/user-guide/ci/gitlab-ci/index.md index 3357aa4968..d6b28b85b3 100644 --- a/content/en/user-guide/ci/gitlab-ci/index.md +++ b/content/en/user-guide/ci/gitlab-ci/index.md @@ -209,3 +209,8 @@ Find out more about ephemeral instances [here](/user-guide/cloud-sandbox/). - to be able to separate steps into their own jobs one must preserve Localstack's state, since Gitlab is not preserving job related containers/services during the pipelines - to start up Localstack in Gitlab CI Docker tools are necessary - when Localstack run as a container, it's not accessible during the `after_script` phase + +## Examples + +- [End-to-End Testing in Gitlab CI with Testcontainers +and LocalStack: Understanding Runners and Docker in Docker]({{< ref "tutorials/gitlab_ci_testcontainers/" >}}) - this tutorial will walk you through the process of setting up end-to-end testing for a backend application using Testcontainers and LocalStack within GitLab. From 6f718d3dfea9f3bdaded9752d1ae0cf569c17555 Mon Sep 17 00:00:00 2001 From: AncaGhenade Date: Mon, 22 Jul 2024 15:37:50 -0700 Subject: [PATCH 3/3] adjust link placement --- content/en/user-guide/ci/gitlab-ci/index.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/content/en/user-guide/ci/gitlab-ci/index.md b/content/en/user-guide/ci/gitlab-ci/index.md index d6b28b85b3..8d7f94bce5 100644 --- a/content/en/user-guide/ci/gitlab-ci/index.md +++ b/content/en/user-guide/ci/gitlab-ci/index.md @@ -5,9 +5,7 @@ description: > Use LocalStack in [GitLab CI](https://docs.gitlab.com/ee/ci/) --- -This page contains easily customisable snippets to show you how to manage LocalStack in a GitLab CI pipeline. If you're looking -for an already configured demo project with additional explanations, please check out [End-to-End Testing in Gitlab CI with Testcontainers -and LocalStack: Understanding Runners and Docker in Docker]({{< ref "tutorials/gitlab_ci_testcontainers/" >}}) in the Tutorials section. +This page contains easily customisable snippets to show you how to manage LocalStack in a GitLab CI pipeline. ## Snippets @@ -212,5 +210,4 @@ Find out more about ephemeral instances [here](/user-guide/cloud-sandbox/). ## Examples -- [End-to-End Testing in Gitlab CI with Testcontainers -and LocalStack: Understanding Runners and Docker in Docker]({{< ref "tutorials/gitlab_ci_testcontainers/" >}}) - this tutorial will walk you through the process of setting up end-to-end testing for a backend application using Testcontainers and LocalStack within GitLab. +- [End-to-End Testing in Gitlab CI with Testcontainers and LocalStack: Understanding Runners and Docker in Docker]({{< ref "tutorials/gitlab_ci_testcontainers/" >}}) - A readily configured demo project, that will walk you through the process of setting up end-to-end testing for a backend application using Testcontainers and LocalStack within GitLab CI.