Documentation
¶
Index ¶
- func AddCommand(output *streams.Out, branch string, stacks []string, params []string) error
- func ConfigCommand(output *streams.Out) error
- func ConfigLsCommand(output *streams.Out, formatFlag string) error
- func ConfigSetCommand(output *streams.Out, name, value string) error
- func CreateCommand(output *streams.Out, branch string, stacks []string, params []string) error
- func EnsureProjectRunnersWork(output *streams.Out, git *gitlab.Client, domain, gitName string, projectID int, ...) error
- func GetDockerClient(ctx context.Context, host string) (*client.Client, error)
- func LsCommand(output *streams.Out, checkRunners bool, numberOfPipelinesToShow int, ...) error
- func NewClient(ctx context.Context, originalUrl string) (*govmomi.Client, error)
- func PsCommand(output *streams.Out, formatFlag string, params []string) error
- func RemoteCanContactGitLabServer(cli *client.Client, ctx context.Context) bool
- func RunOn(hostname string, args ...string) (output string, err error)
- func TriggerCommand(output *streams.Out, params []string, mirror, pipeline bool) error
- func UpdateCommand(output *streams.Out, params []string) error
- func VmCommand(output *streams.Out, formatFlag string, params []string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddCommand ¶
func ConfigCommand ¶
func CreateCommand ¶
func GetDockerClient ¶
func RemoteCanContactGitLabServer ¶
TODO: run only once per swarm (it gets called for each runner in the swarm atm)
func TriggerCommand ¶
func UpdateCommand ¶
UpdateCommand reads the swarm compose yaml, expands any env vars in it, and then `docker stack deploy's it`
Types ¶
This section is empty.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.