Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var STITempDirectoryCreator = &tempDirectoryCreator{}
Functions ¶
This section is empty.
Types ¶
type CustomBuildStrategy ¶
type CustomBuildStrategy struct { UseLocalImages bool // Codec is the codec to use for encoding the output pod. // IMPORTANT: This may break backwards compatibility when // it changes. Codec runtime.Codec }
CustomBuildStrategy creates a build using a custom builder image.
func (*CustomBuildStrategy) CreateBuildPod ¶
CreateBuildPod creates the pod to be used for the Custom build
type DockerBuildStrategy ¶
type DockerBuildStrategy struct { Image string UseLocalImages bool // Codec is the codec to use for encoding the output pod. // IMPORTANT: This may break backwards compatibility when // it changes. Codec runtime.Codec }
DockerBuildStrategy creates a Docker build using a Docker builder image.
func (*DockerBuildStrategy) CreateBuildPod ¶
CreateBuildPod creates the pod to be used for the Docker build TODO: Make the Pod definition configurable
type STIBuildStrategy ¶
type STIBuildStrategy struct { Image string TempDirectoryCreator TempDirectoryCreator UseLocalImages bool // Codec is the codec to use for encoding the output pod. // IMPORTANT: This may break backwards compatibility when // it changes. Codec runtime.Codec }
STIBuildStrategy creates STI(source to image) builds
func (*STIBuildStrategy) CreateBuildPod ¶
CreateBuildPod creates a pod that will execute the STI build TODO: Make the Pod definition configurable
type TempDirectoryCreator ¶
Click to show internal directories.
Click to hide internal directories.