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
ConstructorsModifierConstructorDescriptionprotectedNativeImageBuildRemoteContainerRunner(NativeConfig nativeConfig) -
Method Summary
Methods inherited from class io.quarkus.deployment.pkg.steps.NativeImageBuildContainerRunner
buildCommand, getBuildCommand, getGraalVMVersionCommand, isContainer, objcopy, setupMethods inherited from class io.quarkus.deployment.pkg.steps.NativeImageBuildRunner
build, getGraalVMVersion, objcopyExists, runCommand, runCommand
-
Constructor Details
-
NativeImageBuildRemoteContainerRunner
-
-
Method Details
-
preBuild
protected void preBuild(Path outputDir, List<String> buildArgs) throws InterruptedException, IOException - Overrides:
preBuildin classNativeImageBuildRunner- Throws:
InterruptedExceptionIOException
-
postBuild
- Overrides:
postBuildin classNativeImageBuildRunner
-
getContainerRuntimeBuildArgs
- Overrides:
getContainerRuntimeBuildArgsin classNativeImageBuildContainerRunner
-