This repo is used as a reproduceable test case for issue gruntwork-io/terragrunt#3076.
It is recommended that you have the following tools installed:
- GNU Parallel
- Docker
- Docker-compose
- asdf
- Clone this repo
- Run
make setup
to install Terraform and Terragrunt usingasdf
.
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.
To clean up the resources created by the test run: make clean