Documentation ¶
Index ¶
- type BOMGenerator
- type ImageClient
- func (f *ImageClient) Build(param1 string, param2 string, param3 bool, param4 map[string]string, ...) error
- func (f *ImageClient) Pull(param1 string, param2 authn.Keychain) (v1.Image, error)
- func (f *ImageClient) Push(param1 string) (string, error)
- func (f *ImageClient) SetLabel(param1 string, param2 string, param3 string) error
- type MixinsGenerator
- type PackageFinder
- func (f *PackageFinder) GetBuildPackageMetadata(param1 string) (string, error)
- func (f *PackageFinder) GetBuildPackagesList(param1 string) ([]string, error)
- func (f *PackageFinder) GetRunPackageMetadata(param1 string) (string, error)
- func (f *PackageFinder) GetRunPackagesList(param1 string) ([]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BOMGenerator ¶
type BOMGenerator struct { AttachCall struct { sync.Mutex CallCount int Receives struct { CnbImageTag string Files []string } Returns struct { Err error } Stub func(string, []string) error } GenerateCall struct { sync.Mutex CallCount int Receives struct { ImageTag string } Returns struct { OutputPaths []string Err error } Stub func(string) ([]string, error) } }
type ImageClient ¶
type ImageClient struct { BuildCall struct { sync.Mutex CallCount int Receives struct { Tag string DockerfilePath string WithBuildKit bool Secrets map[string]string BuildArgs []string } Returns struct { Error error } Stub func(string, string, bool, map[string]string, ...string) error } PullCall struct { sync.Mutex CallCount int Receives struct { Tag string Keychain authn.Keychain } Returns struct { Image v1.Image Error error } Stub func(string, authn.Keychain) (v1.Image, error) } PushCall struct { sync.Mutex CallCount int Receives struct { Tag string } Returns struct { String string Error error } Stub func(string) (string, error) } SetLabelCall struct { sync.Mutex CallCount int Receives struct { Tag string Key string Value string } Returns struct { Error error } Stub func(string, string, string) error } }
type MixinsGenerator ¶
type PackageFinder ¶
type PackageFinder struct { GetBuildPackageMetadataCall struct { sync.Mutex CallCount int Receives struct { Image string } Returns struct { Metadata string Err error } Stub func(string) (string, error) } GetBuildPackagesListCall struct { sync.Mutex CallCount int Receives struct { Image string } Returns struct { List []string Err error } Stub func(string) ([]string, error) } GetRunPackageMetadataCall struct { sync.Mutex CallCount int Receives struct { Image string } Returns struct { Metadata string Err error } Stub func(string) (string, error) } GetRunPackagesListCall struct { sync.Mutex CallCount int Receives struct { Image string } Returns struct { List []string Err error } Stub func(string) ([]string, error) } }
func (*PackageFinder) GetBuildPackageMetadata ¶
func (f *PackageFinder) GetBuildPackageMetadata(param1 string) (string, error)
func (*PackageFinder) GetBuildPackagesList ¶
func (f *PackageFinder) GetBuildPackagesList(param1 string) ([]string, error)
func (*PackageFinder) GetRunPackageMetadata ¶
func (f *PackageFinder) GetRunPackageMetadata(param1 string) (string, error)
func (*PackageFinder) GetRunPackagesList ¶
func (f *PackageFinder) GetRunPackagesList(param1 string) ([]string, error)
Click to show internal directories.
Click to hide internal directories.