process git CLI flags before vcs flags

This commit is contained in:
Serge Zaitsev 2019-02-04 15:33:54 +01:00
parent d4aafd60cf
commit c2825d2276

View File

@ -132,14 +132,6 @@ func main() {
} }
options = append(options, api.Log(logger)) options = append(options, api.Log(logger))
for _, path := range vcsPaths {
kv := strings.SplitN(path, ":", 2)
if len(kv) != 2 {
log.Fatal("bad VCS syntax:", path)
}
options = append(options, api.CustomVCS(kv[0], kv[1]))
}
for _, path := range gitPaths { for _, path := range gitPaths {
kv := strings.SplitN(path, ":", 2) kv := strings.SplitN(path, ":", 2)
if len(kv) != 2 { if len(kv) != 2 {
@ -148,6 +140,14 @@ func main() {
options = append(options, api.Git(kv[0], kv[1])) options = append(options, api.Git(kv[0], kv[1]))
} }
for _, path := range vcsPaths {
kv := strings.SplitN(path, ":", 2)
if len(kv) != 2 {
log.Fatal("bad VCS syntax:", path)
}
options = append(options, api.CustomVCS(kv[0], kv[1]))
}
options = append(options, options = append(options,
api.VCSWorkers(*workers), api.VCSWorkers(*workers),
api.GitDir(*gitdir), api.GitDir(*gitdir),