|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD | |||||||
java.lang.Objectnet.researchgate.release.PluginHelper
net.researchgate.release.ReleasePlugin
class ReleasePlugin extends PluginHelper
| Field Summary |
|---|
| Fields inherited from class PluginHelper | |
|---|---|
| attributes, executor, extension, project |
| Property Summary | |
|---|---|
static java.lang.String |
RELEASE_GROUP
|
| Method Summary | |
|---|---|
void
|
apply(Project project)
|
void
|
checkCommitNeeded()
|
java.lang.Object
|
checkPropertiesFile()
|
void
|
checkSnapshotDependencies()
|
void
|
checkUpdateNeeded()
|
void
|
checkoutAndMergeFromReleaseBranch()
|
void
|
checkoutAndMergeToReleaseBranch()
|
java.lang.Object
|
commitNewVersion()
|
void
|
commitTag()
|
void
|
confirmReleaseVersion()
|
void
|
createScmAdapter()
|
protected BaseScmAdapter
|
findScmAdapter()
Recursively look for the type of the SCM we are dealing with, if no match is found look in parent directory |
java.lang.String
|
getNextVersion(java.lang.String candidateVersion)
|
void
|
initScmAdapter()
|
void
|
preTagCommit()
|
void
|
unSnapshotVersion()
|
void
|
updateVersion()
|
| Methods inherited from class PluginHelper | |
|---|---|
| exec, findPropertiesFile, findProperty, getLog, getReleaseVersion, isVersionDefined, readLine, tagName, updateVersionProperty, useAutomaticVersion, warnOrThrow, writeVersion |
| Property Detail |
|---|
static final java.lang.String RELEASE_GROUP
| Method Detail |
|---|
void apply(Project project)
void checkCommitNeeded()
java.lang.Object checkPropertiesFile()
void checkSnapshotDependencies()
void checkUpdateNeeded()
void checkoutAndMergeFromReleaseBranch()
void checkoutAndMergeToReleaseBranch()
java.lang.Object commitNewVersion()
void commitTag()
void confirmReleaseVersion()
void createScmAdapter()
protected BaseScmAdapter findScmAdapter()
directory - the directory to start from
java.lang.String getNextVersion(java.lang.String candidateVersion)
void initScmAdapter()
void preTagCommit()
void unSnapshotVersion()
void updateVersion()
Groovy Documentation