From 1f2ecdc295b0cf3b443c7477066a6106be52fb2e Mon Sep 17 00:00:00 2001 From: Nikolaus Krismer <nikolaus.krismer@uibk.ac.at> Date: Sat, 29 Aug 2015 00:45:17 +0200 Subject: [PATCH] improving gradle changelog mechanism (excluding jenkins commits) --- build.gradle | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index e571a03..85afc0a 100644 --- a/build.gradle +++ b/build.gradle @@ -122,12 +122,17 @@ task changelog << { if (tags[i+1] == null) { commits = grgit.log(includes: [tags[i]]) } else { - commits = grgit.log { range tags[i+1], tags[i]; } + commits = grgit.log { + range tags[i+1], tags[i]; + } } - commits.inject(builder) { bldr, commit -> + commits.grep { commit -> + !'jenkins'.equalsIgnoreCase(commit.committer.name) + }.inject(builder) { bldr, commit -> bldr.append(' - ') bldr.append(commit.shortMessage) + bldr.append(' (' + commit.committer.name + ')') bldr.append('\n') } builder.append('\n') -- GitLab