Releases · terramate-io/terramate
v0.14.4 Fixed--parallel
flag.--parallel
flag.--plan-render-timeout
to run
, and the corresponding script command option plan_render_timeout
.
terramate cloud login --sso
command.terramate install-completions
command.create --all-terragrunt
.
stack-a
would also mark stack-aa
as changed (and other stacks with a common name prefix).BREAKING CHANGE Massively improve stack order evaluation performance.
This affects and improves commands that use the stack order, i.e. run
, run script
, list --run-order
.
As a consequence, the evaluation order of unrelated stacks may change.
Example 1:
Nested stacks a
must be executed after their parent stacks, but /stack1
and /stack2
are independent.
Old run order:
/stack1
/stack1/a
/stack2
/stack2/a
New run order:
/stack1
/stack2
/stack1/a
/stack2/a
Example 2:stack2
must be executed after stack1
, but stack1
and stack3
are independent in the follwing configuration:
/stack1
/stack2 (after=[stack1])
/stack3
Old run order:
New run order:
The new rule recursively aligns stacks that are independent into groups.
Stacks in each group are ordered lexicographically and returned as the order of execution when running sequentially.
The run order when using the --parallel
flag is not affected by this change.
(BREAKING CHANGE) Improve stack order evaluation performance.
This affects commands that use the stack order, i.e. run
, run script
, list --run-order
.
As a consequence, the evaluation order of unrelated stacks may change.
Example 1
/stack1
/stack1/a
/stack2
/stack2/a
Sub-stacks a
must be executed after their parent stacks, but /stack1
and /stack2
are unrelated.
Old run order:
/stack1
/stack1/a
/stack2
/stack2/a
New run order:
/stack1
/stack2
/stack1/a
/stack2/a
Example 2
/stack1
/stack2 (after=[stack1])
/stack3
stack2
must be executed after stack1
, but stack3
is unrelated.
Old run order:
New run order:
The new rule first runs stacks that have no dependencies in group 1
,
then those in group 2
that depend on stacks in group 1
,
then those in group 3
that depend on stacks in group 1
and group 2
, and so on.
Stacks in each group are ordered lexicographically.
The run order when using the --parallel
flag is not affected by this.
tag:<query>
selectors in stack attributes wants
and wanted_by
.github.com/cli/go-gh/v2
from v2.11.1
to v2.12.1
.
terramate
, but would show up in security reports..tmskip
file.You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4