Versions in this module Expand all Collapse all v0 v0.1.1 May 2, 2020 Changes in this version type RunEvent + Reason string v0.1.0 Mar 8, 2020 Changes in this version + const DefaultPolling + func AddTarget(target Target) error + func Deploy(target Target) (types.Version, error) + func Download(service string) error + func SaveConfig(conf Config) error + type Config struct + Targets map[string]*Target + func LoadConfig() (Config, error) + type RunConf struct + Args []string + HotReload bool + OnFailure RunReaction + OnSuccess RunReaction + Polling time.Duration + type RunEvent struct + ExitCode int + Type RunEventType + Version types.Version + func (e RunEvent) String() string + type RunEventType int + const AppExit + const AppStarted + const Stopped + type RunReaction int + const Exit + const Restart + const Wait + type Runner struct + func Run(service string, conf RunConf) (*Runner, error) + func (r *Runner) Stop() + func (r *Runner) WaitForEvent() RunEvent + type Target struct + Name string + Patterns []string + Service string + func (t Target) String() string