remove experimental extended builds api
@@ -691,21 +691,12 @@ type SourceBuildStrategy struct {
// forcePull describes if the builder should pull the images from registry prior to building.
ForcePull bool `json:"forcePull,omitempty" protobuf:"varint,6,opt,name=forcePull"`
- // runtimeImage is an optional image that is used to run an application
- // without unneeded dependencies installed. The building of the application
- // is still done in the builder image but, post build, you can copy the
- // needed artifacts in the runtime image for use.
- // Deprecated: This feature will be removed in a future release. Use ImageSource
- // to copy binary artifacts created from one build into a separate runtime image.
- RuntimeImage *kapi.ObjectReference `json:"runtimeImage,omitempty" protobuf:"bytes,7,opt,name=runtimeImage"`
-
- // runtimeArtifacts specifies a list of source/destination pairs that will be
- // copied from the builder to the runtime image. sourcePath can be a file or
- // directory. destinationDir must be a directory. destinationDir can also be
- // empty or equal to ".", in this case it just refers to the root of WORKDIR.
- // Deprecated: This feature will be removed in a future release. Use ImageSource
- // to copy binary artifacts created from one build into a separate runtime image.
- RuntimeArtifacts []ImageSourcePath `json:"runtimeArtifacts,omitempty" protobuf:"bytes,8,rep,name=runtimeArtifacts"`
+ // deprecated json field, do not reuse: runtimeImage
+ // +k8s:protobuf-deprecated=runtimeImage,7
+
+ // deprecated json field, do not reuse: runtimeArtifacts
+ // +k8s:protobuf-deprecated=runtimeArtifacts,8
+
}
// JenkinsPipelineBuildStrategy holds parameters specific to a Jenkins Pipeline build.
