Package io.quarkus.deployment.pkg.steps
Class NativeImageBuildStep
- java.lang.Object
-
- io.quarkus.deployment.pkg.steps.NativeImageBuildStep
-
public class NativeImageBuildStep extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringAPP_SOURCESstatic StringCONTAINER_BUILD_VOLUME_PATHstatic StringDEBUG_BUILD_PROCESS_PORT
-
Constructor Summary
Constructors Constructor Description NativeImageBuildStep()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NativeImageBuildItembuild(NativeConfig nativeConfig, NativeImageSourceJarBuildItem nativeImageSourceJarBuildItem, OutputTargetBuildItem outputTargetBuildItem, PackageConfig packageConfig, CurateOutcomeBuildItem curateOutcomeBuildItem, List<NativeImageSystemPropertyBuildItem> nativeImageProperties, Optional<ProcessInheritIODisabled> processInheritIODisabled)static booleanisContainerBuild(NativeConfig nativeConfig)(package private) ArtifactResultBuildItemnativeSourcesResult(NativeConfig nativeConfig, BuildSystemTargetBuildItem buildSystemTargetBuildItem, NativeImageSourceJarBuildItem nativeImageSourceJarBuildItem, OutputTargetBuildItem outputTargetBuildItem, PackageConfig packageConfig, List<NativeImageSystemPropertyBuildItem> nativeImageProperties)(package private) ArtifactResultBuildItemresult(NativeImageBuildItem image)
-
-
-
Field Detail
-
DEBUG_BUILD_PROCESS_PORT
public static final String DEBUG_BUILD_PROCESS_PORT
- See Also:
- Constant Field Values
-
CONTAINER_BUILD_VOLUME_PATH
public static final String CONTAINER_BUILD_VOLUME_PATH
- See Also:
- Constant Field Values
-
APP_SOURCES
public static final String APP_SOURCES
- See Also:
- Constant Field Values
-
-
Method Detail
-
result
ArtifactResultBuildItem result(NativeImageBuildItem image)
-
nativeSourcesResult
ArtifactResultBuildItem nativeSourcesResult(NativeConfig nativeConfig, BuildSystemTargetBuildItem buildSystemTargetBuildItem, NativeImageSourceJarBuildItem nativeImageSourceJarBuildItem, OutputTargetBuildItem outputTargetBuildItem, PackageConfig packageConfig, List<NativeImageSystemPropertyBuildItem> nativeImageProperties)
-
build
public NativeImageBuildItem build(NativeConfig nativeConfig, NativeImageSourceJarBuildItem nativeImageSourceJarBuildItem, OutputTargetBuildItem outputTargetBuildItem, PackageConfig packageConfig, CurateOutcomeBuildItem curateOutcomeBuildItem, List<NativeImageSystemPropertyBuildItem> nativeImageProperties, Optional<ProcessInheritIODisabled> processInheritIODisabled)
-
isContainerBuild
public static boolean isContainerBuild(NativeConfig nativeConfig)
-
-