v1alpha6

package
v0.104.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 31, 2025 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BuildContext

type BuildContext struct {
	core.BuildContext
}

BuildContext represents a core BuildContext with version specific helper methods.

func NewBuildContext

func NewBuildContext(opts holos.BuildOpts) (*BuildContext, error)

NewBuildContext returns a new BuildContext

func (BuildContext) Tags

func (bc BuildContext) Tags() ([]string, error)

type BuildPlan

type BuildPlan struct {
	core.BuildPlan
	Opts holos.BuildOpts
}

BuildPlan represents a component builder.

func (*BuildPlan) Build

func (b *BuildPlan) Build(ctx context.Context) error

func (*BuildPlan) Export

func (b *BuildPlan) Export(idx int, encoder holos.OrderedEncoder) error

func (*BuildPlan) Load

func (b *BuildPlan) Load(v cue.Value) error

type Component

type Component struct {
	holos.TypeMeta
	Component core.Component `json:"component,omitempty" yaml:"component,omitempty"`
}

func (*Component) Describe

func (c *Component) Describe() string

func (*Component) Path

func (c *Component) Path() string

func (*Component) Tags

func (c *Component) Tags() ([]string, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL