Skip to content

Commit 81ebcc8

Browse files
committed
Link to wiki changelog
1 parent ac827a0 commit 81ebcc8

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

build.gradle

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -166,17 +166,19 @@ tasks.withType(JavaCompile) {
166166

167167
task generateChangelog(type: se.bjurr.gitchangelog.plugin.gradle.GitChangelogTask) {
168168
def details = versionDetails();
169+
def theVersionRef
169170
if(details.commitDistance > 0) {
170-
fromRef = details.lastTag;
171+
theVersionRef = details.lastTag;
171172
} else {
172173
def secondLastTagCmd = "git describe --abbrev=0 " + details.lastTag + "^"
173174
def secondLastTag = secondLastTagCmd.execute().text.trim()
174-
fromRef = secondLastTag;
175+
theVersionRef = secondLastTag;
175176
}
176177

178+
fromRef = theVersionRef
179+
177180
file = new File("CHANGELOG.md");
178-
def otherTemplateContent = new File('gradle/changelog.mustache').getText('UTF-8');
179-
templateContent = "## Changes since " + fromRef + "\n" + otherTemplateContent;
181+
templateContent = new File('gradle/changelog.mustache').getText('UTF-8').replace("[[modernFixVersionRef]]", theVersionRef);
180182
toCommit = "HEAD";
181183
}
182184

gradle/changelog.mustache

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Depending on the size of this release, there may be a human-readable changelog available on [the wiki page](https://github.com/embeddedt/ModernFix/wiki/Changelog).
2+
3+
## Changes since [[modernFixVersionRef]]
4+
15
{{#commits}}
26
{{#ifMatches messageTitle "^(?!Merge).*"}}
37
* [{{{messageTitle}}}](https://github.com/embeddedt/ModernFix/commit/{{hashFull}}) - {{{authorName}}}

0 commit comments

Comments
 (0)