diff options
| author | Shulhan <ms@kilabit.info> | 2018-09-29 05:18:40 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2018-09-29 05:18:40 +0700 |
| commit | b16432d24a4aa133fcaa415761a057086c88ff3b (patch) | |
| tree | 3659940a676a246a12a9223fce0c7f792f189c64 /lib/git/git.go | |
| parent | 72b646c76eedce293bc827331aaef63e15babc98 (diff) | |
| download | pakakeh.go-b16432d24a4aa133fcaa415761a057086c88ff3b.tar.xz | |
lib/git: combine "--tags" options with "--all" on FetchAll
Diffstat (limited to 'lib/git/git.go')
| -rw-r--r-- | lib/git/git.go | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/lib/git/git.go b/lib/git/git.go index c2c38670..a77d88ee 100644 --- a/lib/git/git.go +++ b/lib/git/git.go @@ -144,7 +144,7 @@ func FetchAll(repoDir string) error { if debug.Value == 0 { cmd.Args = append(cmd.Args, "--quiet") } - cmd.Args = append(cmd.Args, "--all") + cmd.Args = append(cmd.Args, "--all", "--tags") cmd.Dir = repoDir cmd.Stdout = _stdout cmd.Stderr = _stderr @@ -158,25 +158,6 @@ func FetchAll(repoDir string) error { err = fmt.Errorf("FetchAll: %s", err) } - // Fetch all tags. - cmd = exec.Command("git", "fetch") - if debug.Value == 0 { - cmd.Args = append(cmd.Args, "--quiet") - } - cmd.Args = append(cmd.Args, "--tags") - cmd.Dir = repoDir - cmd.Stdout = _stdout - cmd.Stderr = _stderr - - if debug.Value >= 1 { - fmt.Printf("= FetchAll %s %s\n", cmd.Dir, cmd.Args) - } - - err = cmd.Run() - if err != nil { - err = fmt.Errorf("FetchAll: %s", err) - } - return err } |
