Honour metadata added to version

closes https://github.com/therootcompany/go-gitver/issues/2
Este commit está contenido en:
Андрей Лухнов 2024-11-05 14:08:58 +03:00
padre 1638772379
commit ff518824b4
Se han modificado 2 ficheros con 13 adiciones y 1 borrados

Ver fichero

@ -14,7 +14,7 @@ var gitVer *regexp.Regexp
func init() { func init() {
// exactly vX.Y.Z (go-compatible semver) // exactly vX.Y.Z (go-compatible semver)
exactVer = regexp.MustCompile(`^v\d+\.\d+\.\d+$`) exactVer = regexp.MustCompile(`^v\d+\.\d+\.\d+(\+.*)?$`)
// vX.Y.Z-n-g0000000 git post-release, semver prerelease // vX.Y.Z-n-g0000000 git post-release, semver prerelease
// vX.Y.Z-dirty git post-release, semver prerelease // vX.Y.Z-dirty git post-release, semver prerelease

12
gitver/gitver_test.go Archivo normal
Ver fichero

@ -0,0 +1,12 @@
package gitver
import "fmt"
func Example_semVer_build_meta() {
fmt.Println(semVer("v1.5.0+something1"))
fmt.Println(semVer("v1.5.0"))
// Output:
// 1.5.0+something1 <nil>
// 1.5.0 <nil>
}