public class JibMicronautExtension extends Object implements com.google.cloud.tools.jib.maven.extension.JibMavenPluginExtension<Void>
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_BASE_IMAGE |
Constructor and Description |
---|
JibMicronautExtension() |
Modifier and Type | Method and Description |
---|---|
static List<String> |
buildProjectFnEntrypoint(String projectFnVersion) |
static String |
determineProjectFnVersion(String javaVersion) |
com.google.cloud.tools.jib.api.buildplan.ContainerBuildPlan |
extendContainerBuildPlan(com.google.cloud.tools.jib.api.buildplan.ContainerBuildPlan buildPlan,
Map<String,String> properties,
Optional<Void> extraConfig,
com.google.cloud.tools.jib.maven.extension.MavenData mavenData,
com.google.cloud.tools.jib.plugins.extension.ExtensionLogger logger) |
Optional<Class<Void>> |
getExtraConfigType() |
public static final String DEFAULT_BASE_IMAGE
public Optional<Class<Void>> getExtraConfigType()
getExtraConfigType
in interface com.google.cloud.tools.jib.maven.extension.JibMavenPluginExtension<Void>
public com.google.cloud.tools.jib.api.buildplan.ContainerBuildPlan extendContainerBuildPlan(com.google.cloud.tools.jib.api.buildplan.ContainerBuildPlan buildPlan, Map<String,String> properties, Optional<Void> extraConfig, com.google.cloud.tools.jib.maven.extension.MavenData mavenData, com.google.cloud.tools.jib.plugins.extension.ExtensionLogger logger)
extendContainerBuildPlan
in interface com.google.cloud.tools.jib.maven.extension.JibMavenPluginExtension<Void>
public static List<String> buildProjectFnEntrypoint(String projectFnVersion)
Copyright © 2020–2023 Micronaut. All rights reserved.