Skip to content

Commit 63a17a0

Browse files
authored
Update Whats New for v4 (#2821)
* Update upgrading-github-v3-to-v4.md * Update gitlab as well * Update upgrading-gitlab-v1-to-v2.md * Update upgrading-github-v3-to-v4.md
1 parent c48840a commit 63a17a0

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

docs/2.0/docs/pipelines/previous-versions/upgrading-github-v3-to-v4.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,17 @@ The following [feature flags](https://docs.gruntwork.io/2.0/reference/pipelines/
2727
* PIPELINES_FEATURE_EXPERIMENT_COLOCATED_FILE_UNIT_CHANGE_DETECTION
2828
* PIPELINES_FEATURE_EXPERIMENT_MINIMIZE_BLAST_RADIUS
2929

30+
### `--queue-include-units-reading` used instead of `--units-that-include`
31+
32+
Pipelines will now always use `--queue-include-units-reading` instead of `--units-that-include`.
33+
34+
Previously, Pipelines would only use the former flag for `FileChanged` events for the sake of providing greater backwards compatibility, but the minimum supported version of Terragrunt in Pipelines now supports `--units-that-include`, and this is no longer necessary.
35+
36+
By making this change, Pipelines now behaves more in-line with customer expectations, as customers expect that a file with an `.hcl` extension read via an HCL function like `read_terragrunt_config()` should still result in inclusion into the run queue.
37+
38+
### Updated Terminology: Module -> Unit
39+
Pipelines now refers to leaf folders with a `terragrunt.hcl` file as `units`. Prior versions used the term `module`. This change aligns Pipelines' terminology with Terragrunt's.
40+
3041
# Migration Guide
3142

3243
## Updating Terragrunt Version

docs/2.0/docs/pipelines/previous-versions/upgrading-gitlab-v1-to-v2.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,17 @@ The following [feature flags](https://docs.gruntwork.io/2.0/reference/pipelines/
2727
* PIPELINES_FEATURE_EXPERIMENT_COLOCATED_FILE_UNIT_CHANGE_DETECTION
2828
* PIPELINES_FEATURE_EXPERIMENT_MINIMIZE_BLAST_RADIUS
2929

30+
### `--queue-include-units-reading` used instead of `--units-that-include`
31+
32+
Pipelines will now always use `--queue-include-units-reading` instead of `--units-that-include`.
33+
34+
Previously, Pipelines would only use the former flag for `FileChanged` events for the sake of providing greater backwards compatibility, but the minimum supported version of Terragrunt in Pipelines now supports `--units-that-include`, and this is no longer necessary.
35+
36+
By making this change, Pipelines now behaves more in-line with customer expectations, as customers expect that a file with an `.hcl` extension read via an HCL function like `read_terragrunt_config()` should still result in inclusion into the run queue.
37+
38+
### Updated Terminology: Module -> Unit
39+
Pipelines now refers to leaf folders with a `terragrunt.hcl` file as `units`. Prior versions used the term `module`. This change aligns Pipelines' terminology with Terragrunt's.
40+
3041
# Migration Guide
3142
To upgrade Pipelines from v1 to v2, perform the following changes in each
3243
repository that includes the Gruntwork Pipelines Workflows.

0 commit comments

Comments
 (0)