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 ExecCodeScan(stage *api.CodeScanStage) 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.