Documentation ¶
Index ¶
- type Pipeline
- func (p *Pipeline) Cleanup()
- func (p *Pipeline) NotifyStep(step string, callback func() error)
- func (p *Pipeline) PostAssembleStep()
- func (p *Pipeline) PostCompileStep()
- func (p *Pipeline) PostDependenciesStep()
- func (p *Pipeline) PostDistStep()
- func (p *Pipeline) PostPackageStep()
- func (p *Pipeline) PostScmCheckoutPullRequestPayload()
- func (p *Pipeline) PostScmCheckoutPushPayload()
- func (p *Pipeline) PostScmCleanup()
- func (p *Pipeline) PostScmInit()
- func (p *Pipeline) PostScmPublish()
- func (p *Pipeline) PostScmRetrievePayload()
- func (p *Pipeline) PostTestStep()
- func (p *Pipeline) PreAssembleStep()
- func (p *Pipeline) PreCompileStep()
- func (p *Pipeline) PreDependenciesStep()
- func (p *Pipeline) PreDistStep()
- func (p *Pipeline) PrePackageStep()
- func (p *Pipeline) PreScmCheckoutPullRequestPayload()
- func (p *Pipeline) PreScmCheckoutPushPayload()
- func (p *Pipeline) PreScmCleanup()
- func (p *Pipeline) PreScmInit()
- func (p *Pipeline) PreScmPublish()
- func (p *Pipeline) PreScmRetrievePayload()
- func (p *Pipeline) PreTestStep()
- func (p *Pipeline) RunHook(hookKey string)
- func (p *Pipeline) Start(config config.Interface)
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 }
func (*Pipeline) NotifyStep ¶
func (*Pipeline) PostAssembleStep ¶
func (p *Pipeline) PostAssembleStep()
func (*Pipeline) PostCompileStep ¶
func (p *Pipeline) PostCompileStep()
func (*Pipeline) PostDependenciesStep ¶
func (p *Pipeline) PostDependenciesStep()
func (*Pipeline) PostDistStep ¶
func (p *Pipeline) PostDistStep()
func (*Pipeline) PostPackageStep ¶
func (p *Pipeline) PostPackageStep()
func (*Pipeline) PostScmCheckoutPullRequestPayload ¶
func (p *Pipeline) PostScmCheckoutPullRequestPayload()
func (*Pipeline) PostScmCheckoutPushPayload ¶
func (p *Pipeline) PostScmCheckoutPushPayload()
func (*Pipeline) PostScmCleanup ¶
func (p *Pipeline) PostScmCleanup()
func (*Pipeline) PostScmInit ¶
func (p *Pipeline) PostScmInit()
func (*Pipeline) PostScmPublish ¶
func (p *Pipeline) PostScmPublish()
func (*Pipeline) PostScmRetrievePayload ¶
func (p *Pipeline) PostScmRetrievePayload()
func (*Pipeline) PostTestStep ¶
func (p *Pipeline) PostTestStep()
func (*Pipeline) PreAssembleStep ¶
func (p *Pipeline) PreAssembleStep()
func (*Pipeline) PreCompileStep ¶
func (p *Pipeline) PreCompileStep()
func (*Pipeline) PreDependenciesStep ¶
func (p *Pipeline) PreDependenciesStep()
func (*Pipeline) PreDistStep ¶
func (p *Pipeline) PreDistStep()
func (*Pipeline) PrePackageStep ¶
func (p *Pipeline) PrePackageStep()
func (*Pipeline) PreScmCheckoutPullRequestPayload ¶
func (p *Pipeline) PreScmCheckoutPullRequestPayload()
func (*Pipeline) PreScmCheckoutPushPayload ¶
func (p *Pipeline) PreScmCheckoutPushPayload()
func (*Pipeline) PreScmCleanup ¶
func (p *Pipeline) PreScmCleanup()
func (*Pipeline) PreScmPublish ¶
func (p *Pipeline) PreScmPublish()
func (*Pipeline) PreScmRetrievePayload ¶
func (p *Pipeline) PreScmRetrievePayload()
func (*Pipeline) PreTestStep ¶
func (p *Pipeline) PreTestStep()
Click to show internal directories.
Click to hide internal directories.