-
Notifications
You must be signed in to change notification settings - Fork 655
Change the logic inheriting BranchConfiguration from parent branch if the IncrementStrategy is set to Inherit #3190
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 5 commits
Commits
Show all changes
69 commits
Select commit
Hold shift + click to select a range
5c619d6
The behavior of GitVersion is sometimes not like I would expected it.…
HHobeck f2ea9df
Okay I changed the unit and agree on the result. It feels very natura…
HHobeck 3c1e64a
Merge branch 'support/5.x' into feature/3101
HHobeck 0431671
Ignore some failing tests
HHobeck 12a6ecc
Fix some tests
HHobeck 2f89159
Set back the default behavior and change the configuration builder: s…
HHobeck 01100f2
Integrate code review feedbacks from Asbjørn Ulsberg.
HHobeck dcec44f
Set back the default behavior and change the configuration builder: s…
HHobeck eac6f01
Set back the default behavior and change the configuration builder: s…
HHobeck 8f09a85
Fix WhenPreventIncrementOfMergedBranchVersionIsSetToFalseForDevelopCo…
HHobeck c62053b
Add ConfigBuilder to make it easier in tests to create configuration …
HHobeck 3c74141
Create test for discussion: Prevent decrementation of versions on the…
HHobeck 937f761
Modify PreventDecrementationOfVersionsOnTheDevelopBranch and remove T…
HHobeck befa745
The way I'm calculating the effective configuration for each base ver…
HHobeck ccb9f1f
Remove BranchConfigurationCalculator
HHobeck 55c899d
Run dotnet format
HHobeck 8f226d4
Remove comments out of the test scenarios which I have added.
HHobeck 4e29b80
Change PreventDecrementationOfVersionsOnTheDevelopBranchScenario and …
HHobeck 9f12b5b
Change PreventDecrementationOfVersionsOnTheDevelopBranchScenario
HHobeck 3110909
Move logic from VersionStrategyBase to VersionStrategyBaseWithInherit…
HHobeck 33dc540
Change back some configuration changes like it was before.
HHobeck de573a5
Fix FindsVersionInDynamicRepo test
HHobeck a9471d9
run dotnet format ./src/ --exclude **/AddFormats/
HHobeck 39b1abc
Create integration test for [Bug] #3151 and make some minor changes
HHobeck 28a9d2b
Move this logic to the class BaseVersionCalculator and change the int…
HHobeck f982607
Create unit test for EffectiveBranchConfigurationFinder
HHobeck 7c585f2
Introduce the concept of fallback and unkown branch configuration. Wh…
HHobeck da04d3f
Mastering the integration tests CreatingAFeatureBranchFromAReleaseBra…
HHobeck 4475e05
Create a new EffectiveBranchConfiguration class which contains the Br…
HHobeck e43dbf7
Fuse the BaseVersionCalculator with the NextVersionCalculator. No bus…
HHobeck 2531495
Finally I have changed all calls to GitVersionContext::Configuration …
HHobeck 4095244
dotnet format .\src\ --exclude **/AddFormats/
HHobeck 260ee92
Merge branch 'main' into feature/3101
HHobeck 75f4c37
EffectiveBranchConfigurationFinder public and remove one integration …
HHobeck c6945fc
Rename GetTargetBranches to GetSourceBranches. Fix some warnings and …
HHobeck e73c92f
Move commented test to EffectiveBranchConfigurationFinderTests.
HHobeck 6a69dce
Move tests aspects from GitVersionContextTests to EffectiveBranchConf…
HHobeck 043264c
Move tests from BaseVersionCalculatorTests to NextVersionCalculatorTe…
HHobeck 8f8e665
Re comment tests in NextVersionCalculatorTests, MergeMessageBaseVersi…
HHobeck 1c9e3cf
Update documentation how-it-works.md
HHobeck 45cf14f
dotnet format ./src/ --exclude **/AddFormats/ --verify-no-changes
HHobeck 8e1670f
Fix some typos
HHobeck 1041d07
Refactoring of EffectiveConfiguration. no business logic changed
HHobeck 5af8026
Move logic call of UpdatePreReleaseTag back to the previous location.
HHobeck b9cf015
Merge branch 'main' into feature/3101
HHobeck 016d5a7
Integrate code review comments of reviewer asbjornu and arturcic.
HHobeck f062817
Change PublicAPI.Shipped and Unshipped
HHobeck a5f3d5e
Merge branch 'GitTools:main' into feature/3101
HHobeck 74db309
Merge branch main into 'feature/3101'
HHobeck 2425546
Merge branch 'main' into feature/3101
asbjornu 2ba1989
Minor refactoring. No business logic changed.
HHobeck 0080e73
Merge branch 'feature/3101' of https://github.com/HHobeck/GitVersion …
HHobeck ff6f27f
Refactoring of MainlineBranchFinder class.
HHobeck 061c06e
Merge branch 'main' into feature/3101
HHobeck 7f0309b
Integrate code review comments of reviewer asbjornu.
HHobeck fc2e75d
Integrate code review comments of reviewer asbjornu.
HHobeck 42da619
Merge branch 'feature/3101' of https://github.com/HHobeck/GitVersion …
HHobeck f39b551
Removing default values from hotfix branch configuration which should…
HHobeck 94e2127
Remove FixTheBaseVersionSourceOfMergeMessageStrategyIfReleaseBranchWa…
HHobeck af1bf3f
Merge branch 'main' into feature/3101
asbjornu 6bd49cd
Make the effective configuration tag not nullable. Default value for …
HHobeck 4a405c6
Change breaking changes file
HHobeck 410c92e
Change property FullConfiguration to Configuration in GitVersionContext.
HHobeck f24f235
Merge branch 'feature/3101' of https://github.com/HHobeck/GitVersion …
HHobeck 77095ac
Fix typo in breaking changes
HHobeck 32b0398
Update breaking changes and document some examples
HHobeck 3971272
Change documentation
HHobeck 0800edf
Remove constructing logic of the configuration in GitToolsTestingExte…
HHobeck 1397f03
Update BREAKING_CHANGES.md
HHobeck File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.