I made an initial fix for this.
https://github.com/jenkinsci/template-project-plugin/pull/26

My latest test with this fix threw an IllegalStateException. I have been 
somewhat busy so I haven't had more time to look into this.

FATAL: cannot change build result while in COMPLETED
java.lang.IllegalStateException: cannot change build result while in COMPLETED
    at hudson.model.Run.setResult(Run.java:459)
    at 
org.jenkins_ci.plugins.run_condition.BuildStepRunner.setResult(BuildStepRunner.java:64)
    at 
org.jenkins_ci.plugins.run_condition.BuildStepRunner.access$200(BuildStepRunner.java:46)
    at 
org.jenkins_ci.plugins.run_condition.BuildStepRunner$Fail.conditionalRun(BuildStepRunner.java:151)
    at 
org.jenkins_ci.plugins.run_condition.BuildStepRunner.perform(BuildStepRunner.java:105)
    at 
org.jenkins_ci.plugins.flexible_publish.strategy.FailFastExecutionStrategy.matrixAggregationEndRun(FailFastExecutionStrategy.java:85)
    at 
org.jenkins_ci.plugins.flexible_publish.ConditionalMatrixAggregator.endRun(ConditionalMatrixAggregator.java:82)
    at 
org.jenkins_ci.plugins.flexible_publish.FlexibleMatrixAggregator.endRun(FlexibleMatrixAggregator.java:83)
    at 
hudson.plugins.templateproject.ProxyMatrixAggregator.endRun(ProxyMatrixAggregator.java:50)
    at 
hudson.matrix.DefaultMatrixExecutionStrategyImpl.notifyEndBuild(DefaultMatrixExecutionStrategyImpl.java:220)
    at 
hudson.matrix.DefaultMatrixExecutionStrategyImpl.run(DefaultMatrixExecutionStrategyImpl.java:163)
    at 
hudson.matrix.MatrixBuild$MatrixBuildExecution.doRun(MatrixBuild.java:352)
    at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:537)
    at hudson.model.Run.execute(Run.java:1741)
    at hudson.matrix.MatrixBuild.run(MatrixBuild.java:301)
    at hudson.model.ResourceController.execute(ResourceController.java:98)
    at hudson.model.Executor.run(Executor.java:410




tirsdag 13. oktober 2015 15.00.24 UTC+2 skrev Baptiste Mathus følgende:
>
> Hi,
> IMO, your best bet is yourself by submitting a pull-request for this. 
>
> If you don't have "much time to look more into this", then your other 
> solution is to pay someone to do this. 
> There are many people/companies available for this 
> <https://wiki.jenkins-ci.org/display/JENKINS/Commercial+Support>.
>
> Cheers
>
> 2015-10-13 14:46 GMT+02:00 Sverre Moe <[email protected] <javascript:>>:
>
>> Anyone who is familiar with the Template Project Plugin 
>> <https://wiki.jenkins-ci.org/display/JENKINS/Template+Project+Plugin> who 
>> could take it upon them self to fix the issue JENKINS-27317?
>>
>> I have looked at the source code a little and come up with "fix". My fix 
>> is not tested because I do not have a working development environment for 
>> Jenkins.
>>
>> https://github.com/DJViking/template-project-plugin/commit/f74c0d6b11160eb5762315d712e7fbba1ed036a1
>> However I don't have much time to look more into this.
>>
>> This bug is preventing a vital feature in my groovy post-build script.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/91880444-8819-4620-bb28-56b248350e44%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to