public abstract class NativeImageBuildContainerRunner extends NativeImageBuildRunner
| Modifier and Type | Field and Description |
|---|---|
protected NativeConfig.ContainerRuntime |
containerRuntime |
protected String |
outputPath |
| Constructor and Description |
|---|
NativeImageBuildContainerRunner(NativeConfig nativeConfig,
Path outputDir) |
| Modifier and Type | Method and Description |
|---|---|
protected String[] |
buildCommand(String dockerCmd,
List<String> containerRuntimeArgs,
List<String> command) |
protected String[] |
getBuildCommand(List<String> args) |
protected List<String> |
getContainerRuntimeBuildArgs() |
protected String[] |
getGraalVMVersionCommand(List<String> args) |
void |
setup(boolean processInheritIODisabled) |
build, cleanupServer, getGraalVMVersion, postBuild, preBuildprotected final NativeConfig.ContainerRuntime containerRuntime
protected final String outputPath
public NativeImageBuildContainerRunner(NativeConfig nativeConfig, Path outputDir)
public void setup(boolean processInheritIODisabled)
setup in class NativeImageBuildRunnerprotected String[] getGraalVMVersionCommand(List<String> args)
getGraalVMVersionCommand in class NativeImageBuildRunnerprotected String[] getBuildCommand(List<String> args)
getBuildCommand in class NativeImageBuildRunnerCopyright © 2021 JBoss by Red Hat. All rights reserved.