Skip to content

v0.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Mar 22:11
· 191 commits to main since this release
v0.6.0
bc72ecf

Added

  • (BREAKING CHANGE) Enable change detection for dotfiles. You can still use .gitignore to ignore them (if needed).
  • Add a new flag --continue-on-error to terramate script run. When the flag
    is set and a command in a script returns an error:
    • the script execution will be aborted and no further commands or jobs from that script will be run on the current stack node.
    • the script execution will continue to run on the next stack node.
    • terramate script run will return exit code 1 (same behaviour as terramate run --continue-on-error).
  • Add a new flag --reverse to terramate script run. When the flag is set, the script execution will happen in the reverse order of the selected stacks. This is similar to terramate run --reverse.
  • Improved Terragrunt integration by adding --terragrunt flag.
    • Instructs the CLI to use the Terragrunt binary when generating a plan file for cloud syncing.
    • It's supported as a flag for terramate run and as a command option terragrunt = true for script commands.

Fixed

  • Fixed a bug in the dotfiles handling in the code generation. Now it's possible to generate files such as .tflint.hcl.
  • Fixed the cloning of stacks containing import blocks.

Changed

  • (BREAKING CHANGE) Removes the option terramate.config.git.default_branch_base_ref.
  • (BREAKING CHANGE) The code generation of HCL and plain files was disallowed inside dot directories.