diff options
Diffstat (limited to 'package_git.go')
| -rw-r--r-- | package_git.go | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/package_git.go b/package_git.go index 904e31f..200c04f 100644 --- a/package_git.go +++ b/package_git.go @@ -39,10 +39,11 @@ func (pkg *Package) gitFreeze() (err error) { // gitInstall the package into source directory. func (pkg *Package) gitInstall() (err error) { + var logp = `gitInstall` + err = git.Clone(pkg.RemoteURL, pkg.FullPath) if err != nil { - err = fmt.Errorf("gitInstall: %s", err) - return + return fmt.Errorf(`%s: %w`, logp, err) } var rev string @@ -53,8 +54,7 @@ func (pkg *Package) gitInstall() (err error) { } else { rev, err = git.LatestCommit(pkg.FullPath, "") if err != nil { - err = fmt.Errorf("gitInstall: %s", err) - return + return fmt.Errorf(`%s: %w`, logp, err) } } pkg.Version = rev @@ -63,7 +63,7 @@ func (pkg *Package) gitInstall() (err error) { if len(pkg.RemoteBranch) == 0 { err = pkg.gitGetBranch() if err != nil { - return + return fmt.Errorf(`%s: %w`, logp, err) } } @@ -71,8 +71,7 @@ func (pkg *Package) gitInstall() (err error) { err = git.CheckoutRevision(pkg.FullPath, pkg.RemoteName, pkg.RemoteBranch, pkg.Version) if err != nil { - err = fmt.Errorf("gitInstall: %s", err) - return + return fmt.Errorf(`%s: %w`, logp, err) } } |
