1
0
ミラー元 https://github.com/therootcompany/go-gitver.git 前回の同期 2024-11-16 17:08:59 +00:00

Merge ff518824b4808d144ce0dbaf1baae780532b8f97 into 16387723797e9a29040720c4072fbd7ccff7d47c

このコミットが含まれているのは:
Andrey 2024-11-05 11:10:39 +00:00 committed by GitHub
コミット 2295b512a8
この署名に対応する既知のキーがデータベースに存在しません
GPGキーID: B5690EEEBB952194
2個のファイルの変更13行の追加1行の削除

ファイルの表示

@ -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 ノーマルファイル
ファイルの表示

@ -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>
}