From 47ff3edb37ac53d5bdbffcb02807d8bb255c5b99 Mon Sep 17 00:00:00 2001 From: Shulhan Date: Tue, 29 May 2018 06:18:46 +0700 Subject: Fetch new package commits before updating version --- package_git.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'package_git.go') diff --git a/package_git.go b/package_git.go index ba2af99..0f41551 100644 --- a/package_git.go +++ b/package_git.go @@ -372,11 +372,16 @@ func (pkg *Package) gitUpdate(newPkg *Package) (err error) { return } - err = pkg.gitCheckoutVersion(newPkg.Version) + err = pkg.gitFetch() if err != nil { err = fmt.Errorf("gitUpdate: %s", err) return } + err = pkg.gitCheckoutVersion(newPkg.Version) + if err != nil { + err = fmt.Errorf("gitUpdate: %s", err) + } + return } -- cgit v1.3