/terragrunt-issue-3076

https://github.com/gruntwork-io/terragrunt/issues/3076

Primary LanguageHCL

issue-3076

This repo is used as a reproduceable test case for issue gruntwork-io/terragrunt#3076.

Requirements

It is recommended that you have the following tools installed:

  • GNU Parallel
  • Docker
  • Docker-compose
  • asdf

Setup

  1. Clone this repo
  2. Run make setup to install Terraform and Terragrunt using asdf.

Running the test

There are two cases for the test, one to run multiple jobs in parallel (To replicate what Atlantis does) and one to run them sequentially.

For parallel execution run: make parallel

For sequentially execution run: make sequential

Note: All resources (Cache, Localstack volume, etc) will be contained where you checkout this repository.

Cleaning up

To clean up the resources created by the test run: make clean