@Mojo(name="branch", aggregator=true) public class BranchMojo extends AbstractScmMojo
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
branch
The branch name.
|
private java.lang.String |
message
The message applied to the tag creation.
|
private boolean |
remoteBranching
currently only implemented with svn scm.
|
Constructor and Description |
---|
BranchMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
checkResult, getBasedir, getConnectionUrl, getExcludes, getFileSet, getIncludes, getScmManager, getScmRepository, getScmVersion, getWorkingDirectory, handleExcludesIncludesAfterCheckoutAndExport, setConnectionType, setConnectionUrl, setExcludes, setIncludes, setWorkingDirectory
@Parameter(property="branch", required=true) private java.lang.String branch
@Parameter(property="message") private java.lang.String message
@Parameter(property="remoteBranching", defaultValue="true") private boolean remoteBranching
public void execute() throws org.apache.maven.plugin.MojoExecutionException
execute
in interface org.apache.maven.plugin.Mojo
execute
in class AbstractScmMojo
org.apache.maven.plugin.MojoExecutionException