-
Notifications
You must be signed in to change notification settings - Fork 663
Closed
Description
For a non-"master" mainline branch a version increments twice
Expected Behavior
A version is calculated identical for any mainline branch
Test commit: Kirill-Maurin@27a2220
- Branch "mainline": 6.0.0
- Branch "master": 6.0.0
Actual Behavior
- Branch "mainline": 7.0.0
- Branch "master": 6.0.0
Possible Fix
Use !context.CurrentBranch.IsSameBranch(mainline) instead hardcode context.CurrentBranch.FriendlyName != "master"
| if (context.CurrentBranch.FriendlyName != "master") |
Steps to Reproduce
- Checkout test branch: https://github.com/Kirill-Maurin/GitVersion/tree/test/mainline
GitVersion: 7.0.0 - Reset master to commit: Kirill-Maurin@27a2220
- Checkout master
GitVersion: 6.0.0
wjrogers