Hide build version behind plus character (fixes #473)

This commit is contained in:
Jakob Borg
2014-08-05 19:38:31 +02:00
parent 8ce8476547
commit 4be6a54bc0
4 changed files with 10 additions and 2 deletions

View File

@@ -114,7 +114,8 @@ func CompareVersions(a, b string) int {
// Split a version into parts.
// "1.2.3-beta.2" -> []int{1, 2, 3}, []interface{}{"beta", 2}
func versionParts(v string) ([]int, []interface{}) {
parts := strings.SplitN(v, "-", 2)
parts := strings.SplitN(v, "+", 2)
parts = strings.SplitN(parts[0], "-", 2)
fields := strings.Split(parts[0], ".")
release := make([]int, len(fields))