Documentation
¶
Index ¶
- type Pipeline
- func (p *Pipeline) MgrInitStep() error
- func (p *Pipeline) MgrValidateTools() error
- func (p *Pipeline) PackageStep() error
- func (p *Pipeline) ParseRepoConfig() error
- func (p *Pipeline) PipelineInitStep() error
- func (p *Pipeline) Start(configData config.Interface) error
- func (p *Pipeline) ValidateTools() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Pipeline ¶
type Pipeline struct {
Data *pipeline.Data
Config config.Interface
Scm scm.Interface
Engine engine.Interface
PackageManager mgr.Interface
}
func (*Pipeline) MgrInitStep ¶
func (*Pipeline) MgrValidateTools ¶
func (*Pipeline) PackageStep ¶
this step should commit any local changes and create a git tag. It should also generate the releaser artifacts. Nothing should be pushed to remote repository
func (*Pipeline) ParseRepoConfig ¶
func (*Pipeline) PipelineInitStep ¶
func (*Pipeline) ValidateTools ¶
Click to show internal directories.
Click to hide internal directories.