Documentation
¶
Index ¶
- Variables
- type Config
- type TaskRunner
- func (t *TaskRunner) Cleanup()
- func (t *TaskRunner) Copy(srcPath, destPath string)
- func (t *TaskRunner) EnableAbortForKeystrokeControlPlusC()
- func (t *TaskRunner) Execute(commandStr string, envs ...string)
- func (t *TaskRunner) ExecuteInDir(dir string, commandStr string, envs ...string)
- func (t *TaskRunner) ExitWithError()
- func (t *TaskRunner) KillProcesses(processSubStrings []string)
- func (t *TaskRunner) MakeDir(path string)
- func (t *TaskRunner) Move(srcPath, destPath string)
- func (t *TaskRunner) PromptForContinuation(prompt string)
- func (t *TaskRunner) Remove(paths ...string)
- func (t *TaskRunner) Rename(srcPath, destPath string)
- func (t *TaskRunner) ResetCursor()
- func (t *TaskRunner) StartDaemon(dir, commandStr string, envs ...string)
- func (t *TaskRunner) WaitForWebPageToBeReady(targetUrl string)
- func (t *TaskRunner) WaitUntilPortIsReady(port string)
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultEnvs []string
Functions ¶
This section is empty.
Types ¶
type TaskRunner ¶ added in v0.0.24
type TaskRunner struct {
Config *Config
Log logger
}
func GetTaskRunner ¶ added in v0.0.24
func GetTaskRunner() *TaskRunner
func (*TaskRunner) Cleanup ¶ added in v0.0.24
func (t *TaskRunner) Cleanup()
func (*TaskRunner) Copy ¶ added in v0.0.24
func (t *TaskRunner) Copy(srcPath, destPath string)
func (*TaskRunner) EnableAbortForKeystrokeControlPlusC ¶ added in v0.0.24
func (t *TaskRunner) EnableAbortForKeystrokeControlPlusC()
func (*TaskRunner) Execute ¶ added in v0.0.24
func (t *TaskRunner) Execute(commandStr string, envs ...string)
func (*TaskRunner) ExecuteInDir ¶ added in v0.0.24
func (t *TaskRunner) ExecuteInDir(dir string, commandStr string, envs ...string)
func (*TaskRunner) ExitWithError ¶ added in v0.0.24
func (t *TaskRunner) ExitWithError()
func (*TaskRunner) KillProcesses ¶ added in v0.0.26
func (t *TaskRunner) KillProcesses(processSubStrings []string)
func (*TaskRunner) MakeDir ¶ added in v0.0.24
func (t *TaskRunner) MakeDir(path string)
func (*TaskRunner) Move ¶ added in v0.0.24
func (t *TaskRunner) Move(srcPath, destPath string)
func (*TaskRunner) PromptForContinuation ¶ added in v0.0.24
func (t *TaskRunner) PromptForContinuation(prompt string)
func (*TaskRunner) Remove ¶ added in v0.0.24
func (t *TaskRunner) Remove(paths ...string)
func (*TaskRunner) Rename ¶ added in v0.0.24
func (t *TaskRunner) Rename(srcPath, destPath string)
func (*TaskRunner) ResetCursor ¶ added in v0.0.24
func (t *TaskRunner) ResetCursor()
func (*TaskRunner) StartDaemon ¶ added in v0.0.24
func (t *TaskRunner) StartDaemon(dir, commandStr string, envs ...string)
func (*TaskRunner) WaitForWebPageToBeReady ¶ added in v0.0.24
func (t *TaskRunner) WaitForWebPageToBeReady(targetUrl string)
func (*TaskRunner) WaitUntilPortIsReady ¶ added in v0.0.24
func (t *TaskRunner) WaitUntilPortIsReady(port string)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.