# Functions
BuildIgnoreFilter returns a FileFilter that ignores files similar to CF.
Download returns the extracted image from the specified SourcePackage.
ExtractImage extracts the files and directories from the given sourcePath in image to targetPath on the current system.
ExtractTar extracts the files and directories from the given sourcePath in the tarReader to the targetPath on the current system.
IsSubPath returns whether or not the path is a child of the given path.
Keychain returns a Keychain that is used to push an image to a remote registry.
ListTar writes a ls -la style listing of the tar to the given writer.
NewFakeSourcePackageLister creates a new mock instance.
NewFakeSourcePackageNamespaceLister creates a new mock instance.
NewFakeSpaceLister creates a new mock instance.
NewImageUploader returns a new ImageUploader.
NewUploader returns a new Uploader.
PackageFile converts the tar file into a container image.
PackageSourceDirectory converts all the source code in sourcePath into a container image.
PackageSourceTar recurses through sourcePath and writes source files to dest that match the given filter.
PushImage uploads the given v1.Image to a registry incorporating the provided string into the image's repository name.
TrimPathPrefix removes the full prefix from the given path if it is a sub path.
# Constants
DefaultSourcePath contains the path to the source code inside the image.
# Structs
FakeSourcePackageLister is a mock of SourcePackageLister interface.
FakeSourcePackageListerMockRecorder is the mock recorder for FakeSourcePackageLister.
FakeSourcePackageNamespaceLister is a mock of SourcePackageNamespaceLister interface.
FakeSourcePackageNamespaceListerMockRecorder is the mock recorder for FakeSourcePackageNamespaceLister.
FakeSpaceLister is a mock of SpaceLister interface.
FakeSpaceListerMockRecorder is the mock recorder for FakeSpaceLister.
ImageUploader is the logic for the service API for data.builds.appdevexperience.dev.
Uploader is the logic for the service API for upload.kf.dev.
# Type aliases
FileFilter returns true if the file should be included in the result and false otherwise.