Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureBlob ¶ added in v0.14.0
type AzureBlob struct {
// contains filtered or unexported fields
}
AzureBlob struct for Azure Blob Storage processing
func (*AzureBlob) UnpackTarFromBuildContext ¶ added in v0.14.0
Download context file from given azure blob storage url and unpack it to BuildContextDir
type BuildContext ¶
type BuildContext interface { // Unpacks a build context and returns the directory where it resides UnpackTarFromBuildContext() (string, error) }
BuildContext unifies calls to download and unpack the build context.
func GetBuildContext ¶
func GetBuildContext(srcContext string) (BuildContext, error)
GetBuildContext parses srcContext for the prefix and returns related buildcontext parser
type Dir ¶
type Dir struct {
// contains filtered or unexported fields
}
Dir unifies calls to download and unpack the build context.
func (*Dir) UnpackTarFromBuildContext ¶
UnpackTarFromBuildContext just provides a directory with already extracted content
type GCS ¶
type GCS struct {
// contains filtered or unexported fields
}
GCS struct for Google Cloud Storage processing
func (*GCS) UnpackTarFromBuildContext ¶
type Git ¶ added in v0.10.0
type Git struct {
// contains filtered or unexported fields
}
Git unifies calls to download and unpack the build context.
func (*Git) UnpackTarFromBuildContext ¶ added in v0.10.0
UnpackTarFromBuildContext will provide the directory where Git Repository is Cloned