13 lines
249 B
Go
13 lines
249 B
Go
package deployers
|
|
|
|
import "context"
|
|
|
|
var ErrContextDone = "unable to execute, context done"
|
|
|
|
type IDeployer interface {
|
|
Deploy(ctx context.Context) error
|
|
Build(ctx context.Context) error
|
|
Clear(ctx context.Context) error
|
|
Done() <-chan struct{}
|
|
}
|