Groovy Documentation
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

apply(Project) - Method in BaseScmPlugin
apply(Project) - Method in ReleasePlugin

B

BaseScmPlugin - Class in release
Base class for all SCM-specific plugins
buildConventionInstance() - Method in BaseScmPlugin
Retrieves convention instance to be set for this plugin.
buildConventionInstance() - Method in BzrReleasePlugin
buildConventionInstance() - Method in GitReleasePlugin
buildConventionInstance() - Method in HgReleasePlugin
buildConventionInstance() - Method in SvnReleasePlugin
BzrReleasePlugin - Class in release
@author elberry
BzrReleasePluginConvention - Class in release
@author elberry Created: Tue Aug 09 23:26:04 PDT 2011

C

capitalize(String) - Method in PluginHelper
Capitalizes first letter of the String specified.
checkCommitNeeded() - Method in BaseScmPlugin
checkCommitNeeded() - Method in BzrReleasePlugin
checkCommitNeeded() - Method in GitReleasePlugin
checkCommitNeeded() - Method in HgReleasePlugin
checkCommitNeeded() - Method in SvnReleasePlugin
checkPropertiesFile() - Method in ReleasePlugin
checkSnapshotDependencies() - Method in ReleasePlugin
checkUpdateNeeded() - Method in BaseScmPlugin
checkUpdateNeeded() - Method in BzrReleasePlugin
checkUpdateNeeded() - Method in GitReleasePlugin
checkUpdateNeeded() - Method in HgReleasePlugin
checkUpdateNeeded() - Method in SvnReleasePlugin
commit(String) - Method in BaseScmPlugin
commit(String) - Method in BzrReleasePlugin
commit(String) - Method in GitReleasePlugin
commit(String) - Method in HgReleasePlugin
commit(String) - Method in SvnReleasePlugin
commitNewVersion() - Method in ReleasePlugin
commitTag() - Method in ReleasePlugin
confirmReleaseVersion() - Method in ReleasePlugin
convention() - Method in BaseScmPlugin
Convenience method for sub-classes to access their own convention instance.
convention(String, Class) - Method in PluginHelper
Retrieves plugin convention of the type specified.
createReleaseTag(String) - Method in BaseScmPlugin
createReleaseTag(String) - Method in BzrReleasePlugin
Uses 'bzr tag [name]'.
createReleaseTag(String) - Method in GitReleasePlugin
createReleaseTag(String) - Method in HgReleasePlugin
createReleaseTag(String) - Method in SvnReleasePlugin

D


E

exec(List, String, String) - Method in PluginHelper
Executes command specified and verifies neither "stdout" or "stderr" contain an error pattern specified.

F

findPropertiesFile() - Method in PluginHelper
findProperty(String, String) - Method in PluginHelper
findScmType(File) - Method in ReleasePlugin
Recursively look for the type of the SCM we are dealing with, if no match is found look in parent directory

G

getLog() - Method in PluginHelper
Retrieves SLF4J Logger instance.
gitExec(String) - Method in GitReleasePlugin
GitReleasePlugin - Class in release
@author elberry
GitReleasePluginConvention - Class in release
@author elberry

H

HgReleasePlugin - Class in release
@author elberry
HgReleasePluginConvention - Class in release
@author elberry Created: Wed Aug 10 15:44:15 PDT 2011

I

init() - Method in BaseScmPlugin
init() - Method in BzrReleasePlugin
init() - Method in GitReleasePlugin
init() - Method in HgReleasePlugin
init() - Method in SvnReleasePlugin
initScmPlugin() - Method in ReleasePlugin

J


K


L


M


N


O


P

PluginHelper - Class in release
Helper object extended by plugins.
preTagCommit() - Method in ReleasePlugin
promptYesOrNo(String, boolean) - Method in PluginHelper

Q


R

readLine(String, String) - Method in PluginHelper
Reads user input from the console.
release(Closure) - Method in ReleasePluginConvention
releaseConvention() - Method in PluginHelper
Gets current ReleasePluginConvention.
ReleasePlugin - Class in release
@author elberry
ReleasePluginConvention - Class in release
@author elberry
revert() - Method in BaseScmPlugin
revert() - Method in BzrReleasePlugin
revert() - Method in GitReleasePlugin
revert() - Method in HgReleasePlugin
revert() - Method in SvnReleasePlugin

S

setConvention() - Method in BaseScmPlugin
Called by ReleasePlugin when plugin's convention needs to be set.
setConvention(String, Object) - Method in PluginHelper
Sets convention specified under the plugin name provided.
SvnReleasePlugin - Class in release
A command-line style SVN client.
SvnReleasePluginConvention - Class in release
@author elberry Created: Tue Aug 09 23:25:18 PDT 2011

T

tagName() - Method in PluginHelper

U

unSnapshotVersion() - Method in ReleasePlugin
updateVersion() - Method in ReleasePlugin
updateVersionProperty(String) - Method in PluginHelper
Updates properties file (gradle.properties by default) with new version specified.
useAutomaticVersion() - Method in PluginHelper

V


W

warnOrThrow(boolean, String) - Method in PluginHelper

X


Y


Z


_


Groovy Documentation