Documentation ¶
Index ¶
- func CopyDir(src, dst string, isOnlyContent bool) error
- func CopyFile(src, dst string) error
- func DownloadAndUnZIP(url, pth string) error
- func GitAddFile(repoPath, filePath string) error
- func GitCheckIsNoChanges(repoPath string) error
- func GitCheckout(dir, branchOrTag string) error
- func GitClone(uri, pth string) (err error)
- func GitCloneTagOrBranch(uri, pth, tagOrBranch string) error
- func GitCloneTagOrBranchAndValidateCommitHash(uri, pth, version, commithash string) (err error)
- func GitCommit(repoPath string, message string) error
- func GitCreateAndCheckoutBranch(repoPath, branch string) error
- func GitGetCommitHashOfHEAD(pth string) (string, error)
- func GitGetLatestCommitHashOnHead(pth string) (string, error)
- func GitPull(pth string) error
- func GitPushToOrigin(repoPath, branch string) error
- func GitUpdate(git, pth string) error
- func RemoveDir(dirPth string) error
- func RemoveFile(pth string) error
- func RunBashCommand(cmdStr string) error
- func RunBashCommandLines(cmdLines []string) error
- func RunCommand(name string, args ...string) error
- func RunCommandAndReturnCombinedStdoutAndStderr(name string, args ...string) (string, error)
- func RunCommandAndReturnStdout(name string, args ...string) (string, error)
- func RunCommandInDir(dir, name string, args ...string) error
- func RunCommandInDirAndReturnCombinedStdoutAndStderr(dir, name string, args ...string) (string, error)
- func RunCommandInDirAndReturnExitCode(dir, name string, args ...string) (int, error)
- func RunCommandInDirWithEnvsAndReturnExitCode(envs []string, dir, name string, args ...string) (int, error)
- func RunCommandWithEnvsAndReturnExitCode(envs []string, name string, args ...string) (int, error)
- func UnZIP(src, dest string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GitCloneTagOrBranch ¶
GitCloneTagOrBranch ...
func GitCloneTagOrBranchAndValidateCommitHash ¶
GitCloneTagOrBranchAndValidateCommitHash ...
func GitCreateAndCheckoutBranch ¶
GitCreateAndCheckoutBranch ...
func GitGetCommitHashOfHEAD ¶
GitGetCommitHashOfHEAD ...
func GitGetLatestCommitHashOnHead ¶
GitGetLatestCommitHashOnHead ...
func RunBashCommandLines ¶
RunBashCommandLines ...
func RunCommandAndReturnCombinedStdoutAndStderr ¶
RunCommandAndReturnCombinedStdoutAndStderr ..
func RunCommandAndReturnStdout ¶
RunCommandAndReturnStdout ..
func RunCommandInDir ¶
RunCommandInDir ...
func RunCommandInDirAndReturnCombinedStdoutAndStderr ¶
func RunCommandInDirAndReturnCombinedStdoutAndStderr(dir, name string, args ...string) (string, error)
RunCommandInDirAndReturnCombinedStdoutAndStderr ...
func RunCommandInDirAndReturnExitCode ¶
RunCommandInDirAndReturnExitCode ...
func RunCommandInDirWithEnvsAndReturnExitCode ¶
func RunCommandInDirWithEnvsAndReturnExitCode(envs []string, dir, name string, args ...string) (int, error)
RunCommandInDirWithEnvsAndReturnExitCode ...
func RunCommandWithEnvsAndReturnExitCode ¶
RunCommandWithEnvsAndReturnExitCode ...
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.