github terramate-io/terramate v0.5.0-rc2

latest releases: v0.11.1, v0.11.1-rc1, v0.11.0...
pre-release8 months ago

Added

  • Add terramate.config.generate.hcl_magic_header_comment_style option for setting the generated comment style.
  • Add support for formatting specific files and stdin (terramate fmt [file...] or terramate fmt -).
  • Add --cloud-status=status flag to both terramate run and terramate script run.
  • Add script.name attribute.
    • The commands terramate script info, terramate script list and terramate script tree were updated to show the script name (when available).
  • Add --cloud-sync-preview flag to terramate run to sync the preview to Terramate Cloud.
  • Improve user experience when using Terramate with existing Terragrunt projects.
    • Add terramate create --all-terragrunt option, which will automatically create Terramate stacks for each Terraform module.
  • Allow to run independent stacks in parallel for faster deployments and better utilization of system resources in general.
    • Add --parallel (short -j) option to terramate run and terramate script run.
    • --parallel=N limits the number of concurrent runs to N, otherwise a sensible default limit is chosen.
    • Ordering constraints between stacks are still respected, i.e. before/after, parent before sub-folders.

Fixed

  • Fix language server panic when root directory contain errors.
  • (BREAKING CHANGE) Fix the execution order when using tag: filter in after/before in conjunction with implicit filesystem order. Please check the terramate list --run-order after
    upgrading.

Don't miss a new terramate release

NewReleases is sending notifications on new releases.