Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
0868adad0a | ||
|
5a917d7c6f | ||
|
c2825d2276 |
@@ -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),
|
||||||
|
@@ -163,7 +163,11 @@ func (g *gitVCS) Zip(ctx context.Context, version Version) (io.ReadCloser, error
|
|||||||
if submodule(f.Name) {
|
if submodule(f.Name) {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if !f.Mode.IsRegular() {
|
mode, err := f.Mode.ToOSFileMode()
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if !mode.IsRegular() {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
name := f.Name
|
name := f.Name
|
||||||
@@ -231,6 +235,7 @@ func (g *gitVCS) commit(ctx context.Context, version Version) (*object.Commit, e
|
|||||||
err = repo.FetchContext(ctx, &git.FetchOptions{
|
err = repo.FetchContext(ctx, &git.FetchOptions{
|
||||||
RemoteName: remoteName,
|
RemoteName: remoteName,
|
||||||
Auth: auth,
|
Auth: auth,
|
||||||
|
Tags: git.AllTags,
|
||||||
})
|
})
|
||||||
if err != nil && err != git.NoErrAlreadyUpToDate {
|
if err != nil && err != git.NoErrAlreadyUpToDate {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
Reference in New Issue
Block a user