Versions in this module Expand all Collapse all v1 v1.0.1 Jan 4, 2024 v1.0.0 Dec 8, 2023 Changes in this version + func GitDirty(targetDir string) (bool, error) + func GitIsRepo(targetDir string) (bool, error) + func InstallGitHooks(sourceDir string, sourceFileNames []string, targetDir string) error + func SetLogger(logger logrus.FieldLogger) + func Unzip(src string, dest string) (filenames []string, err error) + type Output struct + Err error + StdErr bytes.Buffer + StdOut bytes.Buffer + func GitAddAndCommit(targetDir string, message string) Output + func GitClone(url string, target string) Output + func GitInit(targetDir string) Output + func GitPull(targetDir string) Output + func Run(name string, args ...string) Output + func (output Output) FormatError() error + func (output Output) String() string