diff --git a/cmd/gomodproxy/main.go b/cmd/gomodproxy/main.go index cca2a24..cab1b0f 100644 --- a/cmd/gomodproxy/main.go +++ b/cmd/gomodproxy/main.go @@ -132,14 +132,6 @@ func main() { } 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 { kv := strings.SplitN(path, ":", 2) if len(kv) != 2 { @@ -148,6 +140,14 @@ func main() { 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, api.VCSWorkers(*workers), api.GitDir(*gitdir),