Versions in this module Expand all Collapse all v0 v0.0.1 Jan 13, 2026 Changes in this version + type BuildResult struct + Artifacts map[string]string + Steps []StepResult + type HealthCheck struct + Address string + TimeoutMs int64 + Type string + URL string + type LaunchPlan struct + Services []ServiceSpec + type Options struct + DryRun bool + Strict bool + Timeout int64 + type Pipeline struct + Clients []runtime.Client + Opts Options + func (p *Pipeline) Build(ctx context.Context, cfg patch.Config, steps []string) (BuildResult, error) + func (p *Pipeline) LaunchPlan(ctx context.Context, cfg patch.Config) (LaunchPlan, error) + func (p *Pipeline) MutateConfig(ctx context.Context, cfg patch.Config) (patch.Config, error) + func (p *Pipeline) Prepare(ctx context.Context, cfg patch.Config, steps []string) (PrepareResult, error) + func (p *Pipeline) Validate(ctx context.Context, cfg patch.Config) (ValidateResult, error) + type PrepareResult struct + Artifacts map[string]string + Steps []StepResult + type ServiceSpec struct + Command []string + Cwd string + Env map[string]string + Health *HealthCheck + Name string + type StepResult struct + DurationMs int64 + Name string + Ok bool + type ValidateResult struct + Errors []protocol.Error + Valid bool + Warnings []protocol.Error