Class BinaryBuildFromFile

  • All Implemented Interfaces:
    ManagedBuild
    Direct Known Subclasses:
    BinaryBuildFromFileAsInputStream

    public class BinaryBuildFromFile
    extends BinaryBuild
    Binary build that expect a file on path that shall be uploaded as ROOT.(suffix). suffix is war, jar,... It is extracted from filename.
    • 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:
        configureBuildStrategy in class BinaryBuild
      • getImage

        protected String getImage​(io.fabric8.openshift.api.model.BuildConfig bc)
        Specified by:
        getImage in class BinaryBuild
      • getEnv

        protected List<io.fabric8.kubernetes.api.model.EnvVar> getEnv​(io.fabric8.openshift.api.model.BuildConfig buildConfig)
        Specified by:
        getEnv in class BinaryBuild
      • build

        public void build​(OpenShift openShift)