You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enables Terragrunt features to reduce the potential changes during a run-all. Terragrunt [queue-strict-include](https://terragrunt.gruntwork.io/docs/reference/cli-options/#queue-strict-include) and [queue-exclude-external](https://terragrunt.gruntwork.io/docs/reference/cli-options/#queue-exclude-external) are enabled by default which excludes dependencies from being planned/applied during run-all, and more closely matches the behavior of a single unit change.
70
+
Allows users to opt-out of the preflight check that prevents Pipelines from running if the current commit is behind the tip of the deploy branch.
71
71
72
-
This behavior will likely become the default in a major release of Pipelines but is currently opt-in due to being a breaking change to functionality.
72
+
We do not recommend enabling this feature by default as it removes the guarantee that Pipelines will apply the reviewed plan. This feature exists to unblock teams that are facing contention issues keeping branches ahead of their deploy branch - and is 'at your own risk'.
Causes units and files in units to no longer be detected as changes when the flag is enabled and they have no environment.
86
+
87
+
With Account Factory, new root directories will not be treated as new accounts if they do not have an environment.
88
+
89
+
When running plans and applies, units with no environment are excluded from the Terragrunt DAG.
90
+
91
+
**Note**: Adding an environment will not cause units to be detected as an added unit. You will need to also modify the units (e.g., make a whitespace change) to trigger detection.
73
92
</li>
74
93
<li>
75
94
**Default Value**: Disabled
@@ -79,6 +98,26 @@ This behavior will likely become the default in a major release of Pipelines but
Enables Terragrunt features to reduce the potential changes during a run-all. Terragrunt [queue-strict-include](https://terragrunt.gruntwork.io/docs/reference/cli-options/#queue-strict-include) and [queue-exclude-external](https://terragrunt.gruntwork.io/docs/reference/cli-options/#queue-exclude-external) are enabled by default which excludes dependencies from being planned/applied during run-all, and more closely matches the behavior of a single unit change.
105
+
</li>
106
+
<li>
107
+
**Default Value in Pipelines GitHub v3/GitLab v1**: Disabled
108
+
</li>
109
+
<li>
110
+
**Default Value in Pipelines GitHub v4+/GitLab v2+**: Enabled
111
+
</li>
112
+
<li>
113
+
**How to Enable**: Set to `"true"`
114
+
</li>
115
+
</ul>
116
+
117
+
## Deprecated Flags
118
+
119
+
The following flags are valid in Pipelines GitHub v3/GitLab v1 but are deprecated in Pipelines GitHub v4+/GitLab v2+.
0 commit comments