Table of Contents

Branch naming

The branch name determines if the build will have release or pre-release versioning. If a pre-release then the branch name is also used to determine the build maturity identifier (e.g: alpha or beta). See Build maturity identifier.

Note

If a branch name is used in version metadata, invalid Semmmantic Versioning characters are replaced with the "-" characters. This is to ensure Semmmantic Versioning compliance and compatibility with common tools.