Documentation
¶
Index ¶
Constants ¶
View Source
const ( StatementSymbolicLink = "link" StatementFile = "file" StatementEnv = "env" StatementDir = "dir" )
Variables ¶
This section is empty.
Functions ¶
func ExpandList ¶ added in v0.1.5
func SetOrAppend ¶ added in v0.1.5
Types ¶
type BuildContext ¶
type Dir ¶ added in v0.1.5
type Dir struct {
// contains filtered or unexported fields
}
func (*Dir) Run ¶ added in v0.1.5
func (s *Dir) Run(ctx *BuildContext) error
func (*Dir) SetOptions ¶ added in v0.1.5
type Env ¶
type Env struct {
// contains filtered or unexported fields
}
func (*Env) Run ¶
func (s *Env) Run(ctx *BuildContext) error
func (*Env) SetOptions ¶ added in v0.1.2
type File ¶
type File struct {
// contains filtered or unexported fields
}
func (*File) Run ¶
func (s *File) Run(ctx *BuildContext) error
func (*File) SetOptions ¶ added in v0.1.2
type OrderedPipelineStatement ¶ added in v0.1.2
type OrderedPipelineStatement struct {
ID string
Options cbev1.Options
Statement PipelineStatement
DependsOn []string
}
type PipelineStatement ¶
type PipelineStatement interface {
Run(ctx *BuildContext) error
Name() string
SetOptions(options cbev1.Options)
}
type StatementFinder ¶
type StatementFinder = func(name string, options cbev1.Options) PipelineStatement
type SymbolicLink ¶
type SymbolicLink struct {
// contains filtered or unexported fields
}
func (*SymbolicLink) Name ¶
func (*SymbolicLink) Name() string
func (*SymbolicLink) Run ¶
func (s *SymbolicLink) Run(ctx *BuildContext) error
func (*SymbolicLink) SetOptions ¶ added in v0.1.2
func (s *SymbolicLink) SetOptions(options cbev1.Options)
Click to show internal directories.
Click to hide internal directories.