Class SourceBuildStrategy
- java.lang.Object
-
- cz.xtf.builder.builders.buildconfig.BuildStrategy
-
- cz.xtf.builder.builders.buildconfig.SourceBuildStrategy
-
public class SourceBuildStrategy extends BuildStrategy
-
-
Constructor Summary
Constructors Constructor Description SourceBuildStrategy(BuildConfigBuilder parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SourceBuildStrategyaddEnvVariable(String name, String value)protected voidbuildStrategy(io.fabric8.openshift.api.model.BuildStrategyBuilder builder)SourceBuildStrategyclean()SourceBuildStrategyforcePull()SourceBuildStrategyforcePull(boolean forcePull)SourceBuildStrategyfromDockerImage(String imageUrl)SourceBuildStrategyfromImageStream(String namespace, String imageRepoName, String tag)SourceBuildStrategyincremental()SourceBuildStrategyscriptsLocation(String scriptsLocation)-
Methods inherited from class cz.xtf.builder.builders.buildconfig.BuildStrategy
build, buildConfig
-
-
-
-
Constructor Detail
-
SourceBuildStrategy
public SourceBuildStrategy(BuildConfigBuilder parent)
-
-
Method Detail
-
fromImageStream
public SourceBuildStrategy fromImageStream(String namespace, String imageRepoName, String tag)
-
fromDockerImage
public SourceBuildStrategy fromDockerImage(String imageUrl)
-
addEnvVariable
public SourceBuildStrategy addEnvVariable(String name, String value)
-
scriptsLocation
public SourceBuildStrategy scriptsLocation(String scriptsLocation)
-
incremental
public SourceBuildStrategy incremental()
-
forcePull
public SourceBuildStrategy forcePull()
-
forcePull
public SourceBuildStrategy forcePull(boolean forcePull)
-
clean
public SourceBuildStrategy clean()
-
buildStrategy
protected void buildStrategy(io.fabric8.openshift.api.model.BuildStrategyBuilder builder)
- Specified by:
buildStrategyin classBuildStrategy
-
-