@Mojo(name="build")
public class BuildMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
static String |
DOCKER_BASE_IMAGE_PROPERTY |
static String |
DOCKER_IMAGE_PROPERTY |
static String |
JUBE_ASSEMBLY_DIR |
| Constructor and Description |
|---|
BuildMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
attachArtifactToBuild() |
protected void |
createAssembly() |
void |
execute() |
Map<String,String> |
getEnvironmentVariables() |
Map<String,String> |
getPorts() |
protected boolean |
isIgnoreProject()
Returns true if this project should be ignored
|
void |
setEnvironmentVariables(Map<String,String> environmentVariables) |
protected void |
unpackBaseImage(File buildDir,
boolean useDefaultPrefix) |
protected void |
writeEnvironmentVariables(File buildDir) |
protected void |
writePorts(File buildDir) |
public static final String DOCKER_IMAGE_PROPERTY
public static final String DOCKER_BASE_IMAGE_PROPERTY
public static final String JUBE_ASSEMBLY_DIR
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionprotected boolean isIgnoreProject()
public void setEnvironmentVariables(Map<String,String> environmentVariables)
protected void createAssembly()
throws org.apache.maven.plugin.MojoFailureException,
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionExceptionprotected void attachArtifactToBuild()
protected void writeEnvironmentVariables(File buildDir) throws IOException
IOExceptionprotected void writePorts(File buildDir) throws IOException
IOExceptionCopyright © 2014 Red Hat. All Rights Reserved.