public class CreateMojo
extends org.apache.maven.plugin.AbstractMojo
Modifier and Type | Field and Description |
---|---|
String |
DEFAULT_BRANCH_NAME |
protected org.apache.maven.execution.MavenSession |
session |
Constructor and Description |
---|
CreateMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
protected String |
filterBranchFromScmUrl(String scmUrl) |
String |
getRevision()
Get the revision info from the repository.
|
String |
getScmBranch()
Get the branch info for this revision from the repository.
|
List<org.apache.maven.scm.ScmFile> |
getStatus() |
org.apache.maven.scm.command.info.InfoScmResult |
info(org.apache.maven.scm.repository.ScmRepository repository,
org.apache.maven.scm.ScmFileSet fileSet)
Get info from scm.
|
void |
setBuildNumberPropertiesFileLocation(File buildNumberPropertiesFileLocation) |
void |
setDoCheck(boolean doCheck) |
void |
setDoUpdate(boolean doUpdate) |
void |
setPassword(String password) |
void |
setRevisionOnScmFailure(String revisionOnScmFailure) |
void |
setScmDirectory(File scmDirectory) |
void |
setScmManager(org.apache.maven.scm.manager.ScmManager scmManager) |
void |
setShortRevisionLength(int shortRevision) |
void |
setUrlScm(String urlScm) |
void |
setUsername(String username) |
List<org.apache.maven.scm.ScmFile> |
update() |
public final String DEFAULT_BRANCH_NAME
protected org.apache.maven.execution.MavenSession session
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
public List<org.apache.maven.scm.ScmFile> update() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
public List<org.apache.maven.scm.ScmFile> getStatus() throws org.apache.maven.scm.ScmException
org.apache.maven.scm.ScmException
public String getScmBranch() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
public String getRevision() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
public org.apache.maven.scm.command.info.InfoScmResult info(org.apache.maven.scm.repository.ScmRepository repository, org.apache.maven.scm.ScmFileSet fileSet) throws org.apache.maven.scm.ScmException
repository
- fileSet
- org.apache.maven.scm.ScmException
public void setScmManager(org.apache.maven.scm.manager.ScmManager scmManager)
public void setUrlScm(String urlScm)
public void setUsername(String username)
public void setPassword(String password)
public void setDoCheck(boolean doCheck)
public void setDoUpdate(boolean doUpdate)
public void setBuildNumberPropertiesFileLocation(File buildNumberPropertiesFileLocation)
public void setScmDirectory(File scmDirectory)
public void setRevisionOnScmFailure(String revisionOnScmFailure)
public void setShortRevisionLength(int shortRevision)
Copyright © 2007-2014 Codehaus. All Rights Reserved.