Documentation
¶
Overview ¶
Package apply orchestrates the dotdrift pipeline with always-resume semantics.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Pipeline ¶
type Pipeline struct {
// contains filtered or unexported fields
}
Pipeline runs a list of steps, resuming from the persisted state.
func NewPipeline ¶
NewPipeline constructs a pipeline with the given steps and a save callback.
func (*Pipeline) Run ¶
Run executes the pipeline, skipping steps through the persisted cursor. A cursor naming a step absent from this run (stale or from a different selection) is ignored: all steps run.
Click to show internal directories.
Click to hide internal directories.