@Mojo(name="changelog")
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 ref)
Ctor.
|
Changelog(File repo,
File output,
String format,
File customFormat,
String ref,
int maxEntries)
Ctor.
|
Changelog(File repo,
File output,
String format,
File customFormat,
String ref,
int maxEntries,
String endTag)
Ctor.
|
Changelog(File repo,
File output,
String format,
File customFormat,
String ref,
int maxEntries,
String endTag,
String includeRegex)
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 ref)
repo - path to git repooutput - file to which to save the XMLformat - the format for the outputcustomFormat - path to customFormatref - the ref to point to in order to fetch the logpublic Changelog(File repo, File output, String format, File customFormat, String ref, int maxEntries)
repo - path to git repooutput - file to which to save the XMLformat - the format for the outputcustomFormat - path to customFormatref - the ref 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 ref, int maxEntries, String endTag)
repo - path to git repooutput - file to which to save the XMLformat - the format for the outputcustomFormat - path to customFormatref - the ref to point to in order to fetch the logmaxEntries - max number of entries to include in the logendTag - tag until which to include commitspublic Changelog(File repo, File output, String format, File customFormat, String ref, int maxEntries, String endTag, String includeRegex)
repo - path to git repooutput - file to which to save the XMLformat - the format for the outputcustomFormat - path to customFormatref - the ref to point to in order to fetch the logmaxEntries - max number of entries to include in the logendTag - tag until which to include commitsincludeRegex - the regular expression that commit messages must matchCopyright © 2018 George Aristy. All rights reserved.