Skip to content

Why does terraform-update-variable default to skipping CI? #200

Answered by yorinasub17
yorinasub17 asked this question in Help
Discussion options

You must be logged in to vote

This script predates the ecs-deploy-runner pipeline scripts, and thus the script defaults are currently optimized for and adapted to a workflow that predates the pipeline scripts. In this flow, the intended workflow for deploying a new image version was:

  • Build a new image
  • Use terraform-update-variable to update the image tag to the new version in the relevant terragrunt.hcl script
  • Run terragrunt apply
  • Push and commit the code, without running the pipeline since the code is already deployed in a manual terragrunt apply call.

With ecs-deploy-runner, the intention is to run the script with --skip-ci-flag "" so that the skip ci flag is not injected into the commit and the main infrastructur…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by yorinasub17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
1 participant