public class NativeImageBuildStep extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
NativeImageBuildStep.GraalVM |
| Modifier and Type | Field and Description |
|---|---|
static String |
APP_SOURCES |
| Constructor and Description |
|---|
NativeImageBuildStep() |
| Modifier and Type | Method and Description |
|---|---|
NativeImageBuildItem |
build(NativeConfig nativeConfig,
NativeImageSourceJarBuildItem nativeImageSourceJarBuildItem,
OutputTargetBuildItem outputTargetBuildItem,
PackageConfig packageConfig,
CurateOutcomeBuildItem curateOutcomeBuildItem,
List<NativeImageSystemPropertyBuildItem> nativeImageProperties,
Optional<ProcessInheritIODisabled> processInheritIODisabled) |
(package private) List<RuntimeReinitializedClassBuildItem> |
graalVmWorkaround(NativeConfig nativeConfig,
NativeImageSourceJarBuildItem nativeImageSourceJarBuildItem,
Optional<ProcessInheritIODisabled> processInheritIODisabled) |
(package private) ArtifactResultBuildItem |
result(NativeImageBuildItem image) |
(package private) static void |
safeWaitFor(Process process) |
static List<String> |
setupContainerBuild(NativeConfig nativeConfig,
Optional<ProcessInheritIODisabled> processInheritIODisabled,
Path outputDir) |
public static final String APP_SOURCES
ArtifactResultBuildItem result(NativeImageBuildItem image)
public NativeImageBuildItem build(NativeConfig nativeConfig, NativeImageSourceJarBuildItem nativeImageSourceJarBuildItem, OutputTargetBuildItem outputTargetBuildItem, PackageConfig packageConfig, CurateOutcomeBuildItem curateOutcomeBuildItem, List<NativeImageSystemPropertyBuildItem> nativeImageProperties, Optional<ProcessInheritIODisabled> processInheritIODisabled)
public static List<String> setupContainerBuild(NativeConfig nativeConfig, Optional<ProcessInheritIODisabled> processInheritIODisabled, Path outputDir)
static void safeWaitFor(Process process)
List<RuntimeReinitializedClassBuildItem> graalVmWorkaround(NativeConfig nativeConfig, NativeImageSourceJarBuildItem nativeImageSourceJarBuildItem, Optional<ProcessInheritIODisabled> processInheritIODisabled)
Copyright © 2020 JBoss by Red Hat. All rights reserved.