Skip to content

Commit

Permalink
Update examples about how to make major release test projects in Team…
Browse files Browse the repository at this point in the history
  • Loading branch information
SarahFrench authored Oct 7, 2024
1 parent 55d45c5 commit b8be569
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion mmv1/third_party/terraform/.teamcity/CONTRIBUTION_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,12 @@ If you want to test a feature branch on a schedule ahead of a release you can up

First, make sure that the feature branch `FEATURE-BRANCH-major-release-X.0.0` is created in the downstream TPG and TPGB repositories, where X is the major version.

See this PR as an example of adding a major release testing project: https://github.com/SarahFrench/magic-modules/pull/9/files
See these PRs as examples of adding a major release testing project:
- v6.0.0:
- https://github.com/GoogleCloudPlatform/magic-modules/pull/11104
- https://github.com/GoogleCloudPlatform/magic-modules/pull/11143 (a fix to the one above)
- v7.0.0:
- https://github.com/GoogleCloudPlatform/magic-modules/pull/11887

That PR creates a new file at `.teamcity/components/projects/feature_branches/FEATURE-BRANCH-major-release-X.0.0.kt` (replacing `X` with the version number). This file defines a new project that will contain all the builds run against the feature branch. See [FEATURE-BRANCH-major-release-6.0.0.kt](https://github.com/GoogleCloudPlatform/magic-modules/blob/main/mmv1/third_party/terraform/.teamcity/components/projects/feature_branches/FEATURE-BRANCH-major-release-6.0.0.kt) as an example.

Expand Down

0 comments on commit b8be569

Please sign in to comment.