Documentation ¶
Index ¶
Constants ¶
View Source
const Type = "group"
Type is the string value of the Target type
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶
type Action struct { Artifact *Artifact Target *Target Logger logz.FieldLogger }
Action is the executor for targeting a group of Targets
func (*Action) UseLogger ¶
func (a *Action) UseLogger(logger logz.FieldLogger)
UseLogger injects a logger into the target's action
type Artifact ¶
type Artifact struct {
ark.RawArtifact `mapstructure:",squash"`
}
Artifact is the result of a successful actions.Group
func (Artifact) Cacheable ¶
Cacheable always returns false because the targets the group target is running should be assessed for their cache state individually
func (Artifact) LocallyCached ¶
LocallyCached always returns false because the target is not cacheable
Click to show internal directories.
Click to hide internal directories.