v4.0.0-beta.7
- Bug fix: This release fixes a issue with GitVersion where branch normalisation can move the HEAD which is being built by the build server. This only affects you if the branch you are building moves on between when your build is queued and when the build runs but is a pretty bad bug because you can build something which you didn't think you were building.
- Feature: When using Dynamic repositories, it is not safe to run concurrent builds on the same machine, GitVersion locks dynamic repositories while it is running.
- Breaking: This release also introduces branch config aliases, so rather than putting a regex as the key you can name it, and use the
regex
property. See docs at branch configuration
Issues:
- #1033 - Upgraded to newer GitTools.Core which fixes normalisation issues contributed by Jake Ginnivan (JakeGinnivan)
- #1032 - Fixed deployment script error contributed by Jake Ginnivan (JakeGinnivan)
- #1029 - Named branch configuration contributed by Jake Ginnivan (JakeGinnivan)
- #995 - Alias branch types in config