@Mojo(name="promote") public class Promote extends ProjectBase
| Modifier and Type | Field and Description |
|---|---|
protected String |
createTagMessage
Message for svn commit of the new tag.
|
protected String |
nextIterationMessage
Message for svn commit to start new development iteration.
|
protected String |
revertTagMessage
Svn commit message when reverting the tag.
|
allowPrereleaseSnapshots, allowSnapshots, project, snapshots, targetkeep, lockTimeout, session, svnCredentials, world| Constructor and Description |
|---|
Promote() |
| Modifier and Type | Method and Description |
|---|---|
void |
doExecute(Archive archive) |
basedir, checkedDescriptor, checkedWorkingCopy, definesTarget, doExecute, setTargetexecute, maven, propertyArgs, storages, version@Parameter(property="prerelease.createTagMessage",
defaultValue="Prerelease ${revision} promoted to release ${release}.")
protected String createTagMessage
@Parameter(property="prerelease.revertTagMessage",
defaultValue="Reverting tag for release ${release} because the deployment failed.")
protected String revertTagMessage
@Parameter(property="prerelease.nextIterationMessage",
defaultValue="Prerelease ${revision} promoted to release ${release}, starting next development iteration.")
protected String nextIterationMessage
public void doExecute(Archive archive) throws Exception
doExecute in class ProjectBaseExceptionCopyright © 2012-2015 1&1. All Rights Reserved.