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(logger logr.Logger) error
- func (p *Pipeline) SetPipelineClean(logger logr.Logger) error
- func (p *Pipeline) SetPipelineDeploy(logger logr.Logger) error
- func (p *Pipeline) SetPipelineE2ETest(logger logr.Logger) error
- func (p *Pipeline) SetPipelineIntTest(logger logr.Logger) error
- func (p *Pipeline) SetPipelineSonar(logger logr.Logger) error
- func (p *Pipeline) SetPipelineUnitTest(logger logr.Logger) error
Constants ¶
View Source
const Prefix string = "pipeline"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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) SetPipelineE2ETest ¶ added in v0.2.0
func (*Pipeline) SetPipelineIntTest ¶
Click to show internal directories.
Click to hide internal directories.