Package io.quarkus.deployment.pkg.steps
Class NativeImageBuildRemoteContainerRunner
java.lang.Object
io.quarkus.deployment.pkg.steps.NativeImageBuildRunner
io.quarkus.deployment.pkg.steps.NativeImageBuildContainerRunner
io.quarkus.deployment.pkg.steps.NativeImageBuildRemoteContainerRunner
-
Nested Class Summary
Nested classes/interfaces inherited from class io.quarkus.deployment.pkg.steps.NativeImageBuildRunner
NativeImageBuildRunner.Result
-
Field Summary
Fields inherited from class io.quarkus.deployment.pkg.steps.NativeImageBuildContainerRunner
baseContainerRuntimeArgs, containerRuntime, nativeConfig
-
Constructor Summary
ModifierConstructorDescriptionprotected
NativeImageBuildRemoteContainerRunner
(NativeConfig nativeConfig) -
Method Summary
Methods inherited from class io.quarkus.deployment.pkg.steps.NativeImageBuildContainerRunner
addShutdownHook, buildCommand, getBuildCommand, getGraalVMVersionCommand, isContainer, objcopy, setup
Methods inherited from class io.quarkus.deployment.pkg.steps.NativeImageBuildRunner
build, getGraalVMVersion, objcopyExists, runCommand
-
Constructor Details
-
NativeImageBuildRemoteContainerRunner
-
-
Method Details
-
preBuild
protected void preBuild(Path outputDir, List<String> buildArgs) throws InterruptedException, IOException - Overrides:
preBuild
in classNativeImageBuildRunner
- Throws:
InterruptedException
IOException
-
postBuild
- Overrides:
postBuild
in classNativeImageBuildRunner
-
getContainerRuntimeBuildArgs
- Overrides:
getContainerRuntimeBuildArgs
in classNativeImageBuildContainerRunner
-