Documentation ¶
Index ¶
- Variables
- func AppendContent(filePath string) string
- func CleanupFile(filePath string)
- func ExistingFileName() string
- func NonExistingFileName() string
- func SelectBuildpackDependency(dependencies []metadata.Dependency) (metadata.Dependency, bool)
- func SelectDpkgDependency(dependencies []metadata.Dependency) (metadata.Dependency, bool)
- func SelectKpackDependency(dependencies []metadata.Dependency) (metadata.Dependency, bool)
- func SelectRpmDependency(dependencies []metadata.Dependency) (metadata.Dependency, bool)
- type MockImage
- func (m MockImage) AbsolutePath(string) (string, error)
- func (m MockImage) Cleanup()
- func (m MockImage) ExportWithMetadata(metadata.Metadata, string, string) error
- func (m MockImage) GetConfig() (*v1.ConfigFile, error)
- func (m MockImage) GetDirContents(string) ([]string, error)
- func (m MockImage) GetDirFileNames(string, bool) ([]string, error)
- func (m MockImage) GetFileContent(string) (string, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var MetadataSample = metadata.Metadata{ Dependencies: []metadata.Dependency{ { Type: "debian_package_list", Source: metadata.Source{ Version: map[string]interface{}{ "sha256": "some-sha", }, Metadata: metadata.DebianPackageListSourceMetadata{ Packages: []metadata.DpkgPackage{ { Package: "foobar", Version: "0.42.0-version", Architecture: "amd46", Source: metadata.PackageSource{ Package: "foobar", Version: "0.42.0-source", UpstreamVersion: "0.42.0-upstream", }, }, }, AptSources: nil, }, }, }, }, }
Functions ¶
func AppendContent ¶
func CleanupFile ¶
func CleanupFile(filePath string)
func ExistingFileName ¶
func ExistingFileName() string
func NonExistingFileName ¶
func NonExistingFileName() string
func SelectBuildpackDependency ¶
func SelectBuildpackDependency(dependencies []metadata.Dependency) (metadata.Dependency, bool)
func SelectDpkgDependency ¶
func SelectDpkgDependency(dependencies []metadata.Dependency) (metadata.Dependency, bool)
func SelectKpackDependency ¶
func SelectKpackDependency(dependencies []metadata.Dependency) (metadata.Dependency, bool)
func SelectRpmDependency ¶
func SelectRpmDependency(dependencies []metadata.Dependency) (metadata.Dependency, bool)
Types ¶
type MockImage ¶
type MockImage struct {
// contains filtered or unexported fields
}
func NewMockImageWithEmptyConfig ¶
func NewMockImageWithEmptyConfig() MockImage
func NewMockImageWithPath ¶
func (MockImage) ExportWithMetadata ¶
func (MockImage) GetDirFileNames ¶
Click to show internal directories.
Click to hide internal directories.