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 <[email protected]>
Date: Wed Jan 8 01:13:06 2014 +0100

release Langs

Change-Id: I157faff2efffdb369933958dfb15842f0e9c4ff7

commit f25811f05aeb812bdf4a1c2c50d251f0e088f9f5
Author: JENKINS <[email protected]>
Date: Fri Jan 3 01:12:26 2014 +0100

release Langs

Change-Id: I82be648aaa25dcbc81c2ace3ac2dea91eba6d425

commit 3be79c86892135e7f0d4a40642cd2710cd7013c2
Author: JENKINS <[email protected]>
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to