Skip to content

Commit

Permalink
refract: just simply global var
Browse files Browse the repository at this point in the history
Signed-off-by: lijie <lijie@pingcap.com>
  • Loading branch information
jayl1e committed Dec 13, 2023
1 parent 046682a commit a515e9d
Showing 1 changed file with 4 additions and 11 deletions.
15 changes: 4 additions & 11 deletions tibuild/pkg/rest/service/dev_build_service.go
Original file line number Diff line number Diff line change
Expand Up @@ -295,14 +295,7 @@ type DevBuildRepository interface {

var _ DevBuildService = DevbuildServer{}

var versionValidator *regexp.Regexp
var hotfixVersionValidator *regexp.Regexp
var gitRefValidator *regexp.Regexp
var githubRepoValidator *regexp.Regexp

func init() {
versionValidator = regexp.MustCompile(`^v(\d+\.\d+)\.\d+.*$`)
hotfixVersionValidator = regexp.MustCompile(`^v(\d+\.\d+)\.\d+-\d{8,}.*$`)
gitRefValidator = regexp.MustCompile(`^((v\d.*)|(pull/\d+)|([0-9a-fA-F]{40})|(release-.*)|master|main|(tag/.+)|(branch/.+))$`)
githubRepoValidator = regexp.MustCompile(`^([\w_-]+/[\w_-]+)$`)
}
var versionValidator *regexp.Regexp = regexp.MustCompile(`^v(\d+\.\d+)\.\d+.*$`)
var hotfixVersionValidator *regexp.Regexp = regexp.MustCompile(`^v(\d+\.\d+)\.\d+-\d{8,}.*$`)
var gitRefValidator *regexp.Regexp = regexp.MustCompile(`^((v\d.*)|(pull/\d+)|([0-9a-fA-F]{40})|(release-.*)|master|main|(tag/.+)|(branch/.+))$`)
var githubRepoValidator *regexp.Regexp = regexp.MustCompile(`^([\w_-]+/[\w_-]+)$`)

0 comments on commit a515e9d

Please sign in to comment.