Documentation
¶
Index ¶
- type Behavior
- type CacheCommand
- type DockerPipe
- func (pipe *DockerPipe) DependsOnIDs() []int64
- func (pipe *DockerPipe) DependsOnNames() []string
- func (pipe *DockerPipe) Enabled() bool
- func (pipe *DockerPipe) ID() int64
- func (pipe *DockerPipe) Name() string
- func (pipe *DockerPipe) Parse(node *node.Node) error
- func (pipe *DockerPipe) Proto() interface{}
- func (pipe *DockerPipe) SetDependsOnIDs(ids []int64)
- func (pipe *DockerPipe) SetID(id int64)
- func (pipe *DockerPipe) SetName(name string)
- type ParseableTaskLike
- type PipeStep
- type Task
- func (task *Task) DependsOnIDs() []int64
- func (task *Task) DependsOnNames() []string
- func (task *Task) Enabled() bool
- func (task *Task) ID() int64
- func (task *Task) Name() string
- func (task *Task) Parse(node *node.Node) error
- func (task *Task) Proto() interface{}
- func (task *Task) SetDependsOnIDs(ids []int64)
- func (task *Task) SetID(id int64)
- func (task *Task) SetName(name string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Behavior ¶
type Behavior struct { parseable.DefaultParser // contains filtered or unexported fields }
func NewBehavior ¶
func NewBehavior() *Behavior
type CacheCommand ¶
type CacheCommand struct { parseable.DefaultParser // contains filtered or unexported fields }
func NewCacheCommand ¶
func NewCacheCommand(mergedEnv map[string]string) *CacheCommand
func (*CacheCommand) Proto ¶
func (cache *CacheCommand) Proto() *api.Command
type DockerPipe ¶
type DockerPipe struct { parseable.DefaultParser // contains filtered or unexported fields }
func NewDockerPipe ¶
func NewDockerPipe(env map[string]string) *DockerPipe
func (*DockerPipe) DependsOnIDs ¶
func (pipe *DockerPipe) DependsOnIDs() []int64
func (*DockerPipe) DependsOnNames ¶
func (pipe *DockerPipe) DependsOnNames() []string
func (*DockerPipe) Enabled ¶
func (pipe *DockerPipe) Enabled() bool
func (*DockerPipe) ID ¶
func (pipe *DockerPipe) ID() int64
func (*DockerPipe) Name ¶
func (pipe *DockerPipe) Name() string
func (*DockerPipe) Proto ¶
func (pipe *DockerPipe) Proto() interface{}
func (*DockerPipe) SetDependsOnIDs ¶
func (pipe *DockerPipe) SetDependsOnIDs(ids []int64)
func (*DockerPipe) SetID ¶
func (pipe *DockerPipe) SetID(id int64)
func (*DockerPipe) SetName ¶
func (pipe *DockerPipe) SetName(name string)
type ParseableTaskLike ¶
type PipeStep ¶
type PipeStep struct { parseable.DefaultParser // contains filtered or unexported fields }
func NewPipeStep ¶
type Task ¶
type Task struct { parseable.DefaultParser // contains filtered or unexported fields }
func (*Task) DependsOnIDs ¶
func (*Task) DependsOnNames ¶
func (*Task) SetDependsOnIDs ¶
Click to show internal directories.
Click to hide internal directories.