Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StageManager ¶
type StageManager interface {
SetRecordInfo(project, pipeline, recordID string)
SetEvent(event *api.Event)
ExecCodeCheckout(token string, stage *api.CodeCheckoutStage) error
ExecPackage(*api.BuilderImage, *api.BuildInfo, *api.UnitTestStage, *api.PackageStage) error
ExecImageBuild(stage *api.ImageBuildStage) ([]string, error)
ExecIntegrationTest(builtImages []string, stage *api.IntegrationTestStage) error
ExecImageRelease(builtImages []string, stage *api.ImageReleaseStage) error
}
func NewStageManager ¶
func NewStageManager(dockerManager *docker.DockerManager, cycloneClient cycloneserver.CycloneServerClient, registry *api.Registry, performParams *api.PipelinePerformParams) StageManager
Click to show internal directories.
Click to hide internal directories.