diff --git a/build.gradle b/build.gradle
index e571a039c68c00280eb4de0b24fcd226d1e7e483..85afc0a3e20a41d12663f27210fc5d691f6442f2 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')