Documentation ¶
Index ¶
- func AddDebugArg(cmd *cobra.Command, do *DebugOptions)
- func AddFileArg(cmd *cobra.Command, fo *FilenameOptions)
- func AddImageArg(cmd *cobra.Command, lo *BinaryOptions)
- func AddLocalArg(cmd *cobra.Command, lo *LocalOptions)
- func AddNamingArgs(cmd *cobra.Command, no *NameOptions)
- func AddTagsArg(cmd *cobra.Command, ta *TagsOptions)
- func EnumerateFiles(fo *FilenameOptions) chan string
- func MakeNamer(no *NameOptions) publish.Namer
- type BinaryOptions
- type DebugOptions
- type FilenameOptions
- type LocalOptions
- type NameOptions
- type TagsOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddDebugArg ¶
func AddDebugArg(cmd *cobra.Command, do *DebugOptions)
func AddFileArg ¶
func AddFileArg(cmd *cobra.Command, fo *FilenameOptions)
func AddImageArg ¶
func AddImageArg(cmd *cobra.Command, lo *BinaryOptions)
func AddLocalArg ¶
func AddLocalArg(cmd *cobra.Command, lo *LocalOptions)
func AddNamingArgs ¶
func AddNamingArgs(cmd *cobra.Command, no *NameOptions)
func AddTagsArg ¶
func AddTagsArg(cmd *cobra.Command, ta *TagsOptions)
func EnumerateFiles ¶
func EnumerateFiles(fo *FilenameOptions) chan string
Based heavily on pkg/kubectl
func MakeNamer ¶
func MakeNamer(no *NameOptions) publish.Namer
Types ¶
type BinaryOptions ¶
type BinaryOptions struct { // Path is the import path of the binary to publish. Path string }
BinaryOptions represents options for the ko binary.
type DebugOptions ¶
type DebugOptions struct {
DisableOptimizations bool
}
DebugOptions holds options to improve debugging containers.
type FilenameOptions ¶
FilenameOptions is from pkg/kubectl.
type LocalOptions ¶
type LocalOptions struct { // Local publishes images to a local docker daemon. Local bool }
LocalOptions represents options for the ko binary.
type NameOptions ¶
type NameOptions struct { // PreserveImportPaths preserves the full import path after KO_DOCKER_REPO. PreserveImportPaths bool // BaseImportPaths uses the base path without MD5 hash after KO_DOCKER_REPO. BaseImportPaths bool }
NameOptions represents options for the ko binary.
type TagsOptions ¶
type TagsOptions struct {
Tags []string
}
TagsOptions holds the list of tags to tag the built image
Click to show internal directories.
Click to hide internal directories.