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.