Groovy Documentation

net.researchgate.release
[Groovy] Class ReleaseExtension

java.lang.Object
  net.researchgate.release.ReleaseExtension

class ReleaseExtension

Property Summary
java.util.List buildTasks

boolean failOnCommitNeeded

boolean failOnPublishNeeded

boolean failOnSnapshotDependencies

boolean failOnUnversionedFiles

boolean failOnUpdateNeeded

java.util.List ignoredSnapshotDependencies

java.lang.String newVersionCommitMessage

java.lang.String preCommitText

java.lang.String preTagCommitMessage

java.lang.Object pushReleaseVersionBranch

boolean revertOnFail

java.util.List scmAdapters

java.lang.String snapshotSuffix

java.lang.String tagCommitMessage

java.lang.String tagTemplate

as of 3.0 set this to "$version" by default

java.util.Map versionPatterns

java.util.List versionProperties

java.lang.String versionPropertyFile

 
Constructor Summary
ReleaseExtension(Project project, java.util.Map attributes)

 
Method Summary
java.lang.Object methodMissing(java.lang.String name, java.lang.Object args)

java.lang.Object propertyMissing(java.lang.String name)

java.lang.Object propertyMissing(java.lang.String name, java.lang.Object value)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), 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

buildTasks

java.util.List buildTasks


failOnCommitNeeded

boolean failOnCommitNeeded


failOnPublishNeeded

boolean failOnPublishNeeded


failOnSnapshotDependencies

boolean failOnSnapshotDependencies


failOnUnversionedFiles

boolean failOnUnversionedFiles


failOnUpdateNeeded

boolean failOnUpdateNeeded


ignoredSnapshotDependencies

java.util.List ignoredSnapshotDependencies


newVersionCommitMessage

java.lang.String newVersionCommitMessage


preCommitText

java.lang.String preCommitText


preTagCommitMessage

java.lang.String preTagCommitMessage


pushReleaseVersionBranch

java.lang.Object pushReleaseVersionBranch


revertOnFail

boolean revertOnFail


scmAdapters

java.util.List scmAdapters


snapshotSuffix

java.lang.String snapshotSuffix


tagCommitMessage

java.lang.String tagCommitMessage


tagTemplate

java.lang.String tagTemplate
as of 3.0 set this to "$version" by default


versionPatterns

java.util.Map versionPatterns


versionProperties

java.util.List versionProperties


versionPropertyFile

java.lang.String versionPropertyFile


 
Constructor Detail

ReleaseExtension

ReleaseExtension(Project project, java.util.Map attributes)


 
Method Detail

methodMissing

java.lang.Object methodMissing(java.lang.String name, java.lang.Object args)


propertyMissing

java.lang.Object propertyMissing(java.lang.String name)


propertyMissing

java.lang.Object propertyMissing(java.lang.String name, java.lang.Object value)


 

Groovy Documentation