Versions in this module Expand all Collapse all v1 v1.18.2 Oct 16, 2020 Changes in this version + func CheckoutSource(source *Source, secrets map[string]string) (string, error) + func GetRepoRoot(fullPath string) (string, error) + func IsLocal(workDir, source string, pathExistsFunc ...func(path string) (bool, error)) (bool, string) + func Uncompress(src string, dst string) error + type Gitter interface + Checkout func(repo, branchOrCommit string) error + RepoDir func() string + func NewGitter(secrets map[string]string) Gitter + type Source struct + Folder string + FullPath string + Local bool + LocalRepoRoot string + Ref string + Repo string + func ParseSource(source string) (*Source, error) + func ParseSourceLocal(workDir, source string, pathExistsFunc ...func(path string) (bool, error)) (*Source, error) + func (s *Source) RuntimeName() string + func (s *Source) RuntimeSource() string