Full name:
com.github.koraktor:mavanagaiata:1.0.1:changelog
Description:
Attributes:
0.2.0
.process-resources
.Name | Type | Since | Description |
---|---|---|---|
<baseDir> |
File |
- |
The working tree of the Git repository.
If there is only one project inside the Git repository this is probably Note: The Default value is: ${project.basedir} .User property is: mavanagaiata.baseDir . |
<dateFormat> |
String |
- |
The date format to use for various dates Default value is: MM/dd/yyyy hh:mm a Z .User property is: mavanagaiata.dateFormat . |
<dirtyFlag> |
String |
0.4.0 |
The flag to append to refs if there are changes in the index or working tree
Setting this to either Default value is: -dirty .User property is: mavanagaiata.dirtyFlag . |
<dirtyIgnoreUntracked> |
boolean |
0.5.0 |
Specifies if the dirty flag should also be appended if there are untracked files
If Warning: Do not enable this if builds should be reproducible. Default value is: false .User property is: mavanagaiata.dirtyIgnoreUntracked . |
<encoding> |
String |
- |
The encoding to use for generated output Default value is: UTF-8 .User property is: mavanagaiata.encoding . |
<failGracefully> |
boolean |
0.6.0 |
Specifies if a failed execution of the mojo will stop the build process
If Default value is: false .User property is: mavanagaiata.failGracefully . |
<footer> |
String |
- |
The footer to print below the output Default value is:
Generated by Mavanagaiata %s at %s .User property is: mavanagaiata.footer . |
<format> |
ChangelogFormat |
0.9.0 |
The format to use while generating the changelog See also: formatTemplate User property is: mavanagaiata.changelog.format . |
<formatTemplate> |
ChangelogFormat$Formats |
0.9.0 |
The formatting template to use while generating the changelog
This may be one of Individual attributes may be overridden using Default value is: DEFAULT .User property is: mavanagaiata.changelog.formatTemplate . |
<gitDir> |
File |
- |
The GIT_DIR path of the Git repository
Warning: Do not set this when you don't have a good reason to do so. The User property is: mavanagaiata.gitDir . |
<head> |
String |
- |
The commit or ref to use as starting point for operations Default value is: HEAD .User property is: mavanagaiata.head . |
<linkTo> |
ChangelogMojo$LinkToBaseUrl |
0.9.0 |
Used to select the service to create links to
Default value is: GITHUB .User property is: mavanagaiata.changelog.linkTo . |
<linkToBaseUrl> |
String |
0.9.0 |
Can be used to override the pre-defined URLs from linkTo with a customized URLUser property is: mavanagaiata.changelog.linkToBaseUrl . |
<linkToProject> |
String |
0.9.0 |
The project name for GitHub links User property is: mavanagaiata.changelog.linkToProject . |
<linkToUser> |
String |
0.9.0 |
The user name for GitHub links User property is: mavanagaiata.changelog.linkToUser . |
<outputFile> |
File |
0.4.1 |
The file to write the changelog to User property is: mavanagaiata.changelog.outputFile . |
<propertyPrefixes> |
String[] |
- |
The prefixes to prepend to property keys Default value is: mavanagaiata,mvngit .User property is: mavanagaiata.propertyPrefixes . |
<skip> |
boolean |
0.5.0 |
Skip the plugin execution Default value is: false .User property is: mavanagaiata.skip . |
<skipCommitsMatching> |
String |
0.8.0 |
Whether to skip commits that match the given regular expression User property is: mavanagaiata.changelog.skipCommitsMatching . |
<skipMergeCommits> |
boolean |
0.9.0 |
Whether to skip merge commits’ messages Default value is: true .User property is: mavanagaiata.changelog.skipMergeCommits . |
<skipNoGit> |
boolean |
0.5.0 |
Skip the plugin execution if not inside a Git repository Default value is: false .User property is: mavanagaiata.skipNoGit . |
<skipTagged> |
boolean |
- |
Whether to skip tagged commits' messages This is useful when usually tagging commits like "Version bump to X.Y.Z" Default value is: false .User property is: mavanagaiata.changelog.skipTagged . |
If there is only one project inside the Git repository this is probably ${project.basedir
} (default).
Note: The GIT_DIR
can be found automatically even if this is not the real working tree but one of its subdirectories. But Mavanagaiata cannot determine the state of the working tree (e.g. for the dirty flag) if this is not set correctly.
java.io.File
No
mavanagaiata.baseDir
${project.basedir}
java.lang.String
No
mavanagaiata.dateFormat
MM/dd/yyyy hh:mm a Z
Setting this to either "false"
or "null"
will disable flagging refs as dirty.
java.lang.String
0.4.0
No
mavanagaiata.dirtyFlag
-dirty
If false
only modified files that are already known to Git will cause the dirty flag to be appended.
Warning: Do not enable this if builds should be reproducible.
boolean
0.5.0
No
mavanagaiata.dirtyIgnoreUntracked
false
java.lang.String
No
mavanagaiata.encoding
UTF-8
If true
a failure during mojo execution will not stop the build process.
boolean
0.6.0
No
mavanagaiata.failGracefully
false
java.lang.String
No
mavanagaiata.footer
Generated by Mavanagaiata %s at %s
com.github.koraktor.mavanagaiata.mojo.ChangelogFormat
0.9.0
No
mavanagaiata.changelog.format
This may be one of DEFAULT
or MARKDOWN
.
Individual attributes may be overridden using format
.
com.github.koraktor.mavanagaiata.mojo.ChangelogFormat$Formats
0.9.0
No
mavanagaiata.changelog.formatTemplate
DEFAULT
GIT_DIR
path of the Git repository
Warning: Do not set this when you don't have a good reason to do so. The GIT_DIR
can be found automatically if your project resides somewhere in a usual Git repository.
java.io.File
No
mavanagaiata.gitDir
java.lang.String
No
mavanagaiata.head
HEAD
GITHUB
and GITLAB
are available.
com.github.koraktor.mavanagaiata.mojo.ChangelogMojo$LinkToBaseUrl
0.9.0
No
mavanagaiata.changelog.linkTo
GITHUB
linkTo
with a customized URLjava.lang.String
0.9.0
No
mavanagaiata.changelog.linkToBaseUrl
java.lang.String
0.9.0
No
mavanagaiata.changelog.linkToProject
java.lang.String
0.9.0
No
mavanagaiata.changelog.linkToUser
java.io.File
0.4.1
No
mavanagaiata.changelog.outputFile
java.lang.String[]
No
mavanagaiata.propertyPrefixes
mavanagaiata,mvngit
boolean
0.5.0
No
mavanagaiata.skip
false
java.lang.String
0.8.0
No
mavanagaiata.changelog.skipCommitsMatching
boolean
0.9.0
No
mavanagaiata.changelog.skipMergeCommits
true
boolean
0.5.0
No
mavanagaiata.skipNoGit
false
boolean
No
mavanagaiata.changelog.skipTagged
false