public abstract class JibPluginConfiguration
extends org.apache.maven.plugin.AbstractMojo
Mojos should extend this class.| Modifier and Type | Class and Description |
|---|---|
static class |
JibPluginConfiguration.ContainerParameters
Configuration for
container parameter. |
static class |
JibPluginConfiguration.DockerClientParameters
Configuration for the
dockerClient parameter. |
static class |
JibPluginConfiguration.ExtensionParameters |
static class |
JibPluginConfiguration.ExtraDirectoriesParameters
Configuration for the
extraDirectories parameter. |
static class |
JibPluginConfiguration.ExtraDirectoryParameters
A bean that configures the source and destination of an extra directory.
|
static class |
JibPluginConfiguration.FromAuthConfiguration
Used to configure
from.auth parameters. |
static class |
JibPluginConfiguration.FromConfiguration
Configuration for
from parameter. |
static class |
JibPluginConfiguration.OutputPathsParameters |
static class |
JibPluginConfiguration.PermissionConfiguration
Used to configure
extraDirectories.permissions parameter. |
static class |
JibPluginConfiguration.ToAuthConfiguration
Used to configure
to.auth parameters. |
static class |
JibPluginConfiguration.ToConfiguration
Configuration for
to parameter, where image is required. |
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.maven.plugin.descriptor.PluginDescriptor |
descriptor |
protected org.apache.maven.settings.crypto.SettingsDecrypter |
settingsDecrypter |
| Constructor and Description |
|---|
JibPluginConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkJibVersion() |
java.lang.String |
getContainerizingMode() |
protected org.apache.maven.project.MavenProject |
getProject() |
protected org.apache.maven.execution.MavenSession |
getSession() |
protected java.lang.String |
getTargetImage()
Gets the target image reference.
|
getLog, getPluginContext, setLog, setPluginContext@Nullable
@Parameter(defaultValue="${plugin}",
readonly=true)
protected org.apache.maven.plugin.descriptor.PluginDescriptor descriptor
@Component protected org.apache.maven.settings.crypto.SettingsDecrypter settingsDecrypter
protected org.apache.maven.execution.MavenSession getSession()
protected org.apache.maven.project.MavenProject getProject()
protected void checkJibVersion()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException@Nullable protected java.lang.String getTargetImage()
public java.lang.String getContainerizingMode()