Hi,

I'm getting a quite similar error :

08/01/2014 10:00:27 Archiving artifacts
08/01/2014 10:00:27 FATAL: No author in changeset 506fc54deb5c89c43450dc60a054159999198b0atree
08/01/2014 10:00:27 java.lang.RuntimeException: No author in changeset 506fc54deb5c89c43450dc60a054159999198b0atree
08/01/2014 10:00:27 at hudson.plugins.git.GitChangeSet.getAuthor(GitChangeSet.java:336)
08/01/2014 10:00:27 at hudson.model.AbstractBuild.getCulprits(AbstractBuild.java:414)
08/01/2014 10:00:27 at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:710)
08/01/2014 10:00:27 at hudson.model.Run.execute(Run.java:1702)
08/01/2014 10:00:27 at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:519)
08/01/2014 10:00:27 at hudson.model.ResourceController.execute(ResourceController.java:88)
08/01/2014 10:00:27 at hudson.model.Executor.run(Executor.java:231)

I have checked the git-plugin code and I think the id of the commit is not well retrieved.
506fc54deb5c89c43450dc60a054159999198b0a is a valid SHA1 but the id retrieved is 506fc54deb5c89c43450dc60a054159999198b0atree , so the tree suffix is too much.
The issue might be in the parseCommit method or maybe it can be linked to a specific git version (like the issue of maven release plugin with git 1.8.5).

I'm using :
git 1.7.9.5.
Jenkins GIT client plugin 1.6.0
Jenkins GIT plugin 2.0

I'm not sure about the scenario to reproduce this error but there is the git log of the commit :

commit 506fc54deb5c89c43450dc60a054159999198b0a
Author: JENKINS <jenk...@xxx.com>
Date: Wed Jan 8 01:13:06 2014 +0100

release Langs

Change-Id: I157faff2efffdb369933958dfb15842f0e9c4ff7

commit f25811f05aeb812bdf4a1c2c50d251f0e088f9f5
Author: JENKINS <jenk...@xxx.com>
Date: Fri Jan 3 01:12:26 2014 +0100

release Langs

Change-Id: I82be648aaa25dcbc81c2ace3ac2dea91eba6d425

commit 3be79c86892135e7f0d4a40642cd2710cd7013c2
Author: JENKINS <jenk...@xxx.com>
Date: Fri Dec 27 01:13:28 2013 +0100

release Langs

Change-Id: I42fbc4d166161d467602f7b3c6ef6621c9512545

I don't have a Jenkins Plug-in dev ready environment so I can't go further right now.
I hope the details I gave could help.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to