Documentation ¶
Index ¶
- Constants
- type Interface
- type Pipeline
- func (p *Pipeline) Create(ctx context.Context, r client.Client, log logr.Logger) error
- func (p *Pipeline) Parse(logger logr.Logger) error
- func (p *Pipeline) SetPipelineBuild(play *ci.Play, logger logr.Logger) error
- func (p *Pipeline) SetPipelineClean(play *ci.Play, logger logr.Logger) error
- func (p *Pipeline) SetPipelineDeploy(play *ci.Play, logger logr.Logger) error
- func (p *Pipeline) SetPipelineIntTest(play *ci.Play, logger logr.Logger) error
- func (p *Pipeline) SetPipelineSonar(play *ci.Play, logger logr.Logger) error
- func (p *Pipeline) SetPipelineUnitTest(play *ci.Play, logger logr.Logger) error
Constants ¶
View Source
const Prefix string = "pipeline"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Interface interface { SetPipelineUnitTest(*ci.Play, logr.Logger) error SetPipelineBuild(*ci.Play, logr.Logger) error SetPipelineDeploy(*ci.Play, logr.Logger) error SetPipelineIntTest(*ci.Play, logr.Logger) error SetPipelineClean(*ci.Play, logr.Logger) error SetPipelineSonar(*ci.Play, logr.Logger) error }
type Pipeline ¶
type Pipeline struct { Pos int NamespacedName types.NamespacedName Labels map[string]string Params []tkn.ParamSpec Tasks []tkn.PipelineTask RunAfter []string Workspaces []tkn.PipelineWorkspaceDeclaration Resources []tkn.PipelineDeclaredResource Play *ci.Play Scheme *runtime.Scheme }
func (*Pipeline) SetPipelineBuild ¶
SetBuild adds build tasks elements in pipeline
func (*Pipeline) SetPipelineClean ¶
func (*Pipeline) SetPipelineDeploy ¶
func (*Pipeline) SetPipelineIntTest ¶
func (*Pipeline) SetPipelineSonar ¶
Click to show internal directories.
Click to hide internal directories.