Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildOptions ¶
type BuildOptions struct {
ManifestPath string
OutputDir string
Channel string
PublishedAt time.Time
MinAgentVersion string
Notes string
}
BuildOptions configures catalog bundle generation.
type Index ¶
type Index struct {
SchemaVersion int `json:"schema_version"`
CatalogVersion string `json:"catalog_version"`
Channel string `json:"channel,omitempty"`
PublishedAt string `json:"published_at"`
ManifestPath string `json:"manifest_path"`
ManifestSHA256 string `json:"manifest_sha256"`
MinAgentVersion string `json:"min_agent_version"`
Notes string `json:"notes,omitempty"`
}
Index describes a published catalog bundle location.
func Build ¶
func Build(opts BuildOptions) (Index, error)
Build validates a manifest and writes the stable plus versioned published bundle layout.
Click to show internal directories.
Click to hide internal directories.