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