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 <sverr...@gmail.com <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 jenkinsci-dev+unsubscr...@googlegroups.com.
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