Documentation ¶
Overview ¶
Package bundle is not meant for use outside of wolfictl and friends. Do not use it. Don't even look at it. Stop reading this!!
Or do whatever you want, I'm not a cop.
Index ¶
Constants ¶
View Source
const MaxArmCore = 48
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(base v1.ImageIndex, entrypoints map[types.Architecture]*Entrypoint, commonfiles, srcfs fs.FS) (v1.ImageIndex, error)
Types ¶
type Entrypoint ¶
type Entrypoint struct { Flags []string TestFlags []string GCSFuseMounts []*GCSFuseMount }
type GCSFuseMount ¶
func ParseGCSFuseMount ¶
func ParseGCSFuseMount(s string) (*GCSFuseMount, error)
type Task ¶
type Task struct { Package string `json:"package"` Version string `json:"version"` Epoch uint64 `json:"epoch"` Path string `json:"path,omitempty"` SourceDir string `json:"sourceDir,omitempty"` Architectures []string `json:"architectures,omitempty"` Subpackages []string `json:"subpackages,omitempty"` Resources *config.Resources `json:"resources,omitempty"` BuildDateEpoch time.Time `json:"buildDateEpoch,omitempty"` }
Click to show internal directories.
Click to hide internal directories.