JavaScript is disabled on your browser.
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
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
VersioningPlugin
B
C
calculate(String)
- Method in
DefaultMonotonouslyIncreasingVersionNumber
calculate(String)
- Method in
MonotonouslyIncreasingVersionNumber
Calculate a monotonically rising version number on your own.
create(String, Class<T>, Object)
- Method in
ErgonExtension
Creates a nested extension object of the specified type.
createRegexFromGlob(String)
- Method in
VersioningExtension
Create a regex from a (simplified) glob pattern.
D
DEFAULT_FILE_ENCODING
- Field in
ErgonExtension
DEFAULT_LINE_BREAK
- Field in
ErgonExtension
The value of the line break as it is written in the settings file in eclipse.
DefaultMonotonouslyIncreasingVersionNumber
- Class in
ch.ergon.gradle.goodies.versioning
Takes the numbers and the numbers of commits and compounds them into a monotonously increasing long.
describeLongVersion()
- Method in
VersioningExtension
Takes all options and calculates the long version with them, so longFormat is always set to true.
describeVersion()
- Method in
VersioningExtension
Describe the version using git describe.
E
Eggs
- Class in
ch.ergon.gradle.goodies
Utility methods for the plugins.
ERGON_EXTENSION
- Field in
Eggs
The name of the container for all egg extension within the project.
ErgonExtension
- Class in
ch.ergon.gradle.goodies
Common settings for Ergonized builds.
exactMatch()
- Method in
VersioningExtension
Returns true, if HEAD is currently pointing at a commit that has a tag (that matches the options of git describe).
execute(Plugin)
- Method in
VersioningPlugin.ConfigureProjectWithSourceSet
execute(Plugin)
- Method in
VersioningPlugin.ConfigurePublishedProject
F
figureOutLongVersion(Project)
- Method in
VersioningPlugin
G
generateVersionPropertiesFile(Project, String)
- Method in
VersioningPlugin
Generate a file that describes the project version including tags and hashes and when it was built where, on which operating system with what jdk.
getExtension(Project)
- Method in
Eggs
Ensures that the passed project has an extensible 'eggs' extension.
getFileEncoding()
- Method in
ErgonExtension
getLineBreak()
- Method in
ErgonExtension
GlobReplace
- Class in
ch.ergon.gradle.goodies.versioning
How to treat the matched tag.
H
I
J
K
L
M
MonotonouslyIncreasingVersionNumber
- Interface in
ch.ergon.gradle.goodies.versioning
Generate a monotonously increasing version number using some smart scheme.
N
O
P
PostProcessVersion
- Class in
ch.ergon.gradle.goodies.versioning
If, for some reason you need to postprocess the final version, do it with a closure taking a string and returning a string.
Q
R
S
T
U
V
VersioningExtension
- Class in
ch.ergon.gradle.goodies.versioning
Configurable extension properties of the egg-pmd plugin.
VersioningExtension(Project)
- Constructor in
VersioningExtension
VersioningPlugin
- Class in
ch.ergon.gradle.goodies.versioning
Nice and concise versioning of your artifacts using git describe and your git tags.
VersioningPlugin.ConfigureProjectWithSourceSet
- Class in
ch.ergon.gradle.goodies.versioning
Will be executed when java, groovy or scala plugin is applied.
VersioningPlugin.ConfigurePublishedProject
- Class in
ch.ergon.gradle.goodies.versioning
versionNumber()
- Method in
VersioningExtension
Determine a monotonously increasing version number from the tags and number of commits.
versionProperties(Project)
- Method in
VersioningPlugin
W
X
Y
Z
_
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
_
Overview
Package
Class
Deprecated
Index
Help
Frames
No Frames
Groovy Documentation