1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-01-24 04:16:27 +02:00

13 lines
205 B
Go
Raw Normal View History

2016-12-30 09:27:35 -02:00
package pipeline
2017-01-14 20:01:32 -02:00
import "github.com/goreleaser/goreleaser/context"
2016-12-30 09:27:35 -02:00
2016-12-30 12:41:59 -02:00
// Pipe interface
2016-12-30 09:27:35 -02:00
type Pipe interface {
2016-12-30 12:41:59 -02:00
// Name of the pipe
2017-01-14 15:14:35 -02:00
Description() string
2016-12-30 12:41:59 -02:00
// Run the pipe
2017-01-14 14:06:57 -02:00
Run(ctx *context.Context) error
2016-12-30 09:27:35 -02:00
}