Groovy Documentation

release
[Groovy] Class ReleasePluginConvention

java.lang.Object
  release.ReleasePluginConvention

class ReleasePluginConvention

Authors:
elberry
evgenyg Created: Tue Aug 09 15:32:00 PDT 2011


Property Summary
boolean failOnCommitNeeded

boolean failOnPublishNeeded

boolean failOnSnapshotDependencies

boolean failOnUnversionedFiles

boolean failOnUpdateNeeded

java.lang.Object git

boolean includeProjectNameInTag

If true, tag names and messages will include the project name (e.g. project-name-version) otherwise only version is used.

java.lang.String newVersionCommitMessage

java.lang.String preCommitText

java.lang.String preTagCommitMessage

java.lang.Object requiredTasks

boolean revertOnFail

java.lang.String tagCommitMessage

java.lang.String tagPrefix

java.lang.Object versionPatterns

java.lang.Object versionProperties

java.lang.String versionPropertyFile

 
Method Summary
void release(groovy.lang.Closure closure)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

failOnCommitNeeded

boolean failOnCommitNeeded


failOnPublishNeeded

boolean failOnPublishNeeded


failOnSnapshotDependencies

boolean failOnSnapshotDependencies


failOnUnversionedFiles

boolean failOnUnversionedFiles


failOnUpdateNeeded

boolean failOnUpdateNeeded


git

java.lang.Object git


includeProjectNameInTag

boolean includeProjectNameInTag
If true, tag names and messages will include the project name (e.g. project-name-version) otherwise only version is used.


newVersionCommitMessage

java.lang.String newVersionCommitMessage


preCommitText

java.lang.String preCommitText


preTagCommitMessage

java.lang.String preTagCommitMessage


requiredTasks

java.lang.Object requiredTasks


revertOnFail

boolean revertOnFail


tagCommitMessage

java.lang.String tagCommitMessage


tagPrefix

java.lang.String tagPrefix


versionPatterns

java.lang.Object versionPatterns


versionProperties

java.lang.Object versionProperties


versionPropertyFile

java.lang.String versionPropertyFile


 
Method Detail

release

void release(groovy.lang.Closure closure)


 

Groovy Documentation