github.com/client9/goreleaser@v0.17.4-0.20170511023544-27e4b028926d/pipeline/pipe.go (about) 1 // Package pipeline provides a generic pipe interface. 2 package pipeline 3 4 import "github.com/goreleaser/goreleaser/context" 5 6 // Pipe interface 7 type Pipe interface { 8 // Name of the pipe 9 Description() string 10 11 // Run the pipe 12 Run(ctx *context.Context) error 13 }