Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App interface { Config() Config Projects() []string Project(project string) (project.Project, error) Builds(projectID *string) []string Build(build string) (build.Build, error) Stdout(build string) ([]byte, error) StageData(build string, stage string) ([]byte, error) TriggerBuild(projectID string) (build.Build, error) AddStage(buildID string, stage build.Stage) error Version() version.Info Shutdown() (<-chan bool, error) }
App is the container for the whole builder application. This is used by frontends such as HTTP server or command line interface
func NewFromURL ¶
NewFromURL creates a new App from configuration filename
Click to show internal directories.
Click to hide internal directories.