@Mojo(name="changelog",
defaultPhase=PREPARE_PACKAGE)
public final class Changelog
extends org.apache.maven.plugin.AbstractMojo
| Constructor and Description |
|---|
Changelog()
Ctor.
|
Changelog(File repo,
File output)
Ctor.
|
Changelog(File repo,
File output,
String format)
Ctor.
|
Changelog(File repo,
File output,
String format,
File customFormat)
Ctor.
|
Changelog(File repo,
File output,
String format,
File customFormat,
String branch)
Ctor.
|
Changelog(File repo,
File output,
String format,
File customFormat,
String branch,
int maxEntries)
Ctor.
|
Changelog(File repo,
File output,
String format,
File customFormat,
String branch,
int maxEntries,
String startTag)
Ctor.
|
Changelog(File repo,
File output,
String format,
File customFormat,
String branch,
int maxEntries,
String startTag,
String includeRegex)
Ctor.
|
Changelog(File repo,
File output,
String format,
File customFormat,
String branch,
int maxEntries,
String startTag,
String includeRegex,
String endTag)
Ctor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
public Changelog()
public Changelog(File repo, File output)
repo - path to git repooutput - file to which to save the XMLpublic Changelog(File repo, File output, String format)
repo - path to git repooutput - file to which to save the XMLformat - the format for the outputpublic Changelog(File repo, File output, String format, File customFormat)
repo - path to git repooutput - file to which to save the XMLformat - the format for the outputcustomFormat - path to customFormatpublic Changelog(File repo, File output, String format, File customFormat, String branch)
repo - path to git repooutput - file to which to save the XMLformat - the format for the outputcustomFormat - path to customFormatbranch - the branch to point to in order to fetch the logpublic Changelog(File repo, File output, String format, File customFormat, String branch, int maxEntries)
repo - path to git repooutput - file to which to save the XMLformat - the format for the outputcustomFormat - path to customFormatbranch - the branch to point to in order to fetch the logmaxEntries - max number of entries to include in the logpublic Changelog(File repo, File output, String format, File customFormat, String branch, int maxEntries, String startTag)
repo - path to git repooutput - file to which to save the XMLformat - the format for the outputcustomFormat - path to customFormatbranch - the branch to point to in order to fetch the logmaxEntries - max number of entries to include in the logstartTag - starting tagpublic Changelog(File repo, File output, String format, File customFormat, String branch, int maxEntries, String startTag, String includeRegex)
repo - path to git repooutput - file to which to save the XMLformat - the format for the outputcustomFormat - path to customFormatbranch - the branch to point to in order to fetch the logmaxEntries - max number of entries to include in the logstartTag - starting tagincludeRegex - the regular expression that commit messages must matchpublic Changelog(File repo, File output, String format, File customFormat, String branch, int maxEntries, String startTag, String includeRegex, String endTag)
repo - path to git repooutput - file to which to save the XMLformat - the format for the outputcustomFormat - path to customFormatbranch - the branch to point to in order to fetch the logmaxEntries - max number of entries to include in the logstartTag - starting tagincludeRegex - the regular expression that commit messages must matchendTag - the ending tagCopyright © 2018 George Aristy. All rights reserved.