Documentation ¶
Index ¶
- func BuildBinary() string
- func FetchToken(webURL, username, password string) (*oauth2.Token, error)
- func RequestCredsInfo(webUrl, token string) ([]byte, error)
- func Run(env []string, command string, argv ...string) *gexec.Session
- func SpawnInteractive(stdin io.Reader, env []string, command string, argv ...string) *gexec.Session
- func Start(env []string, command string, argv ...string) *gexec.Session
- func TimestampedBy(msg string)
- func Wait(session *gexec.Session)
- type Container
- type FlyCli
- func (f *FlyCli) GetContainers() []Container
- func (f *FlyCli) GetPipelines() []Pipeline
- func (f *FlyCli) GetUserRole(teamName string) []string
- func (f *FlyCli) GetVersions(pipeline string, resource string) []Version
- func (f *FlyCli) GetWorkers() []Worker
- func (f *FlyCli) Login(user, password, endpoint string, loginArgs ...string)
- func (f *FlyCli) Run(argv ...string)
- func (f *FlyCli) SpawnInteractive(stdin io.Reader, argv ...string) *gexec.Session
- func (f *FlyCli) Start(argv ...string) *gexec.Session
- func (f *FlyCli) StartWithEnv(env []string, argv ...string) *gexec.Session
- type Pipeline
- type Version
- type Worker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildBinary ¶
func BuildBinary() string
func RequestCredsInfo ¶
func SpawnInteractive ¶
func TimestampedBy ¶
func TimestampedBy(msg string)
Types ¶
type FlyCli ¶
func (*FlyCli) GetContainers ¶
func (*FlyCli) GetPipelines ¶
func (*FlyCli) GetUserRole ¶
func (*FlyCli) GetVersions ¶
func (*FlyCli) GetWorkers ¶
func (*FlyCli) SpawnInteractive ¶
Click to show internal directories.
Click to hide internal directories.