You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by "John Wagenleitner (JIRA)" <ji...@apache.org> on 2017/02/20 16:17:44 UTC

[jira] [Commented] (GROOVY-8092) Compatibility issues between groovy 2.4.8 and jenkins workflow-cps-plugin 2.23

    [ https://issues.apache.org/jira/browse/GROOVY-8092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15874763#comment-15874763 ] 

John Wagenleitner commented on GROOVY-8092:
-------------------------------------------

Believe this is related to GROOVY-8067 and the fix will be in Groovy 2.4.9.

A possible workaround for 2.4.8 may be to use {{-Dgroovy.use.classvalue}}.

Internally the locking on the globalClassSet was removed.  The synchronized block pointed to in the Jenkins issue should be ok after the fix since the synchronized on the Groovy side was removed.

> Compatibility issues between groovy 2.4.8 and jenkins workflow-cps-plugin  2.23
> -------------------------------------------------------------------------------
>
>                 Key: GROOVY-8092
>                 URL: https://issues.apache.org/jira/browse/GROOVY-8092
>             Project: Groovy
>          Issue Type: Bug
>          Components: groovy-runtime
>    Affects Versions: 2.4.8
>         Environment: Jenkins 2.19-stable with a single commit that bumps groovy 2.4.8
> workflow-cps-plugin 2.23
>            Reporter: Ion Alberdi
>
> Created the issue on jenkins first
> https://issues.jenkins-ci.org/browse/JENKINS-42189
> Creating it here, in case the fix may be developed in groovy itself.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)