feat: recurse submodules

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
This commit is contained in:
Carlos Alexandro Becker 2020-06-15 12:01:25 -03:00
parent aeaea502e9
commit ab42a919a5
No known key found for this signature in database
GPG Key ID: E61E2F7DC14AB940
1 changed files with 4 additions and 3 deletions

View File

@ -50,9 +50,10 @@ func (g *Git) UnpackTarFromBuildContext() (string, error) {
directory := constants.BuildContextDir
parts := strings.Split(g.context, "#")
options := git.CloneOptions{
URL: getGitPullMethod() + "://" + parts[0],
Auth: getGitAuth(),
Progress: os.Stdout,
URL: getGitPullMethod() + "://" + parts[0],
Auth: getGitAuth(),
Progress: os.Stdout,
RecurseSubmodules: git.DefaultSubmoduleRecursionDepth,
}
if len(parts) > 1 {
options.ReferenceName = plumbing.ReferenceName(parts[1])