github terramate-io/terramate v0.6.0

latest releases: v0.9.0-rc1, v0.8.4, v0.6.7...
one month ago

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.

Don't miss a new terramate release

NewReleases is sending notifications on new releases.