Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildFunc ¶ added in v0.100.0
BuildFunc is executed concurrently when processing platform components.
type Instance ¶ added in v0.100.0
type Instance struct {
// contains filtered or unexported fields
}
Instance represents a cue instance to build. Use LoadInstance to create a new Instance.
func LoadInstance ¶ added in v0.100.0
func (*Instance) Discriminate ¶ added in v0.100.0
Discriminate calls the discriminate func for side effects. Useful to switch over the instance kind and apiVersion.
type Platform ¶ added in v0.100.0
Platform represents a common abstraction over different platform schema versions.
func LoadPlatform ¶ added in v0.100.0
func (*Platform) Build ¶ added in v0.100.0
func (p *Platform) Build(ctx context.Context, opts PlatformOpts) error
Build calls PlatformOpts Fn(ctx, component) concurrently.
Click to show internal directories.
Click to hide internal directories.