Package cz.xtf.core.bm
Class BinaryDockerBuild
- java.lang.Object
-
- cz.xtf.core.bm.BinaryBuild
-
- cz.xtf.core.bm.BinaryBuildFromSources
-
- cz.xtf.core.bm.BinaryDockerBuild
-
- All Implemented Interfaces:
ManagedBuild
public class BinaryDockerBuild extends BinaryBuildFromSources
-
-
Field Summary
-
Fields inherited from class cz.xtf.core.bm.BinaryBuild
bc, contentHash, is
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconfigureBuildStrategy(io.fabric8.openshift.api.model.BuildConfigSpecBuilder builder, String builderImage, List<io.fabric8.kubernetes.api.model.EnvVar> env)protected List<io.fabric8.kubernetes.api.model.EnvVar>getEnv(io.fabric8.openshift.api.model.BuildConfig buildConfig)protected StringgetImage(io.fabric8.openshift.api.model.BuildConfig bc)-
Methods inherited from class cz.xtf.core.bm.BinaryBuildFromSources
build, getContentHash, toOctalFileMode
-
Methods inherited from class cz.xtf.core.bm.BinaryBuild
delete, hasCompleted, isCached, isPresent, needsUpdate, update
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface cz.xtf.core.bm.ManagedBuild
getId
-
-
-
-
Method Detail
-
configureBuildStrategy
protected void configureBuildStrategy(io.fabric8.openshift.api.model.BuildConfigSpecBuilder builder, String builderImage, List<io.fabric8.kubernetes.api.model.EnvVar> env)- Specified by:
configureBuildStrategyin classBinaryBuild
-
getImage
protected String getImage(io.fabric8.openshift.api.model.BuildConfig bc)
- Specified by:
getImagein classBinaryBuild
-
getEnv
protected List<io.fabric8.kubernetes.api.model.EnvVar> getEnv(io.fabric8.openshift.api.model.BuildConfig buildConfig)
- Specified by:
getEnvin classBinaryBuild
-
-