pkg

package
v2.0.2+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 26, 2017 License: MIT Imports: 10 Imported by: 0

Documentation

Index

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) Cleanup

func (p *Pipeline) Cleanup()

func (*Pipeline) NotifyStep

func (p *Pipeline) NotifyStep(step string, callback func() error)

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) PreScmInit

func (p *Pipeline) PreScmInit()

Hook methods

func (*Pipeline) PreScmPublish

func (p *Pipeline) PreScmPublish()

func (*Pipeline) PreScmRetrievePayload

func (p *Pipeline) PreScmRetrievePayload()

func (*Pipeline) PreTestStep

func (p *Pipeline) PreTestStep()

func (*Pipeline) RunHook

func (p *Pipeline) RunHook(hookKey string)

func (*Pipeline) Start

func (p *Pipeline) Start(config config.Interface)

Directories

Path Synopsis
scm

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL