Skip to content

Conversation

@MoonMoon1919
Copy link
Contributor

No description provided.

@netlify
Copy link

netlify bot commented May 30, 2023

Deploy Preview for pensive-meitner-faaeee ready!

Name Link
🔨 Latest commit 52af502
🔍 Latest deploy log https://app.netlify.com/sites/pensive-meitner-faaeee/deploys/6476496f1c00ef0008e2d7e2
😎 Deploy Preview https://deploy-preview-835--pensive-meitner-faaeee.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@MoonMoon1919 MoonMoon1919 changed the title Feat: add terragrunt and _envcommon update and version guides [WIP] Feat: add terragrunt and _envcommon update and version guides May 30, 2023
@MoonMoon1919 MoonMoon1919 changed the title [WIP] Feat: add terragrunt and _envcommon update and version guides Feat(CORE-976): add terragrunt and _envcommon update and version guides May 30, 2023

Below is an example using the `_envcommon` pattern to reference version `0.15.3` of the `single-server` submodule from the `terraform-aws-server` module.

To update to version `0.15.4`, you update the value to the right of `ref=` in the source attribute. Since the version number denotes that this update is backwards compatible, it should not require any other changes. When following the `_envcommon` pattern, there are two places that reference the git tag created by the release — the `.hcl` file with the reference to the module in the `_envcommon` directory, and the environment and region specific reference to that file.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
To update to version `0.15.4`, you update the value to the right of `ref=` in the source attribute. Since the version number denotes that this update is backwards compatible, it should not require any other changes. When following the `_envcommon` pattern, there are two places that reference the git tag created by the release — the `.hcl` file with the reference to the module in the `_envcommon` directory, and the environment and region specific reference to that file.
To update to version `0.15.4`, you update the value to the right of `ref=` in the source attribute. Since the version number denotes that this update is backwards compatible, it should not require any other changes. When following the `_envcommon` pattern, there are two places that reference the git tag created by the release — the `.hcl` file with the reference to the module in the `_envcommon` directory, and the environment and region specific reference to this _envcommon file.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure if this actually makes the sentence more clear or not, but thought I'd try it out. Feel free to reject.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good call - I updated to specific references to the _envcommon file

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Much more clear - thanks!

zackproser
zackproser previously approved these changes May 30, 2023
Copy link
Contributor

@zackproser zackproser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

zackproser
zackproser previously approved these changes May 30, 2023
Copy link
Contributor

@zackproser zackproser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link
Contributor

@zackproser zackproser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@MoonMoon1919 MoonMoon1919 merged commit 9d7ca08 into master May 30, 2023
@MoonMoon1919 MoonMoon1919 deleted the feat/CORE-976/add-terragrunt-module-update-guide branch May 30, 2023 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants