| Type | Name and description |
|---|---|
java.lang.String |
getFile()Release notes file relative path, for example: "docs/release-notes.md" |
java.util.Collection<java.lang.String> |
getIgnoreCommitsContaining()Release notes are generated based on information in commit messages. |
java.util.Map<java.lang.String, java.lang.String> |
getLabelMapping()Issue tracker label mappings. |
void |
setFile(java.lang.String file)See getFile() |
void |
setIgnoreCommitsContaining(java.util.Collection<java.lang.String> commitMessageParts)See getIgnoreCommitsContaining() |
void |
setLabelMapping(java.util.Map<java.lang.String, java.lang.String> labelMapping)See getLabelMapping() |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Release notes file relative path, for example: "docs/release-notes.md"
Release notes are generated based on information in commit messages. If a commit message contains any of texts from this collection, that commit will be ignored and not used for generating release notes.
Issue tracker label mappings. The mapping of issue tracker labels (for example "GitHub label") to human readable and presentable name. The order of labels is important and will influence the order in which groups of issues are generated in release notes. Examples: ['java-9': 'Java 9 support', 'BDD': 'Behavior-Driven Development support']
See getFile()