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.