diff --git a/scripts/generate-pipeline.sh b/scripts/generate-pipeline.sh index f3f97f6..cfba71b 100755 --- a/scripts/generate-pipeline.sh +++ b/scripts/generate-pipeline.sh @@ -89,6 +89,7 @@ validate-${job_prefix}: - export AWS_ACCESS_KEY_ID="\${AWS_ACCESS_KEY_ID}" - export AWS_SECRET_ACCESS_KEY="\${AWS_SECRET_ACCESS_KEY}" - cd \${TG_ROOT} + - rm -rf .terragrunt-cache script: - terragrunt init --migrate-state - terragrunt validate-inputs @@ -123,6 +124,7 @@ plan-${job_prefix}: - export AWS_ACCESS_KEY_ID="\${S3_ACCESS_KEY}" - export AWS_SECRET_ACCESS_KEY="\${S3_SECRET_KEY}" - cd \${TG_ROOT} + - rm -rf .terragrunt-cache script: - terragrunt init --migrate-state - terragrunt plan -out=tfplan @@ -170,8 +172,9 @@ apply-${job_prefix}: - export AWS_ACCESS_KEY_ID="\${AWS_ACCESS_KEY_ID}" - export AWS_SECRET_ACCESS_KEY="\${AWS_SECRET_ACCESS_KEY}" - cd \${TG_ROOT} + - rm -rf .terragrunt-cache script: - - terragrunt init --migrate-state + - terragrunt init -reconfigure - terragrunt apply tfplan rules: - if: '\$CI_COMMIT_BRANCH == "master" || \$CI_COMMIT_BRANCH == "main"'