Documentation
¶
Index ¶
Constants ¶
This section is empty.
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
GCSFuseMounts []*GCSFuseMount
}
type GCSFuseMount ¶ added in v0.16.12
func ParseGCSFuseMount ¶ added in v0.16.12
func ParseGCSFuseMount(s string) (*GCSFuseMount, error)
type Task ¶ added in v0.16.13
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.