Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Build ¶
type Build struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BuildSpec `json:"spec"` }
type BuildSpec ¶
type BuildSpec struct { From string `json:"from,omitempty"` Entrypoint []string `json:"entrypoint,omitempty"` Command []string `json:"command,omitempty"` Packages []Package `json:"packages,omitempty"` Repositories map[string][]Repository `json:"repositories,omitempty"` Files []File `json:"files,omitempty"` Links []Link `json:"links,omitempty"` Env []EnvVar `json:"env,omitempty"` }
type Package ¶
type Package struct { Type PackageType `json:"type"` Names []string `json:"names"` }
type PackageType ¶
type PackageType string
const ( PackageAlpine PackageType = "Alpine" PackageDebian PackageType = "Debian" PackageRPM PackageType = "RPM" PackageFile PackageType = "File" PackageOCI PackageType = "OCI" )
type Repository ¶
type Repository struct {
URL string `json:"url"`
}
Click to show internal directories.
Click to hide internal directories.