-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
Jenkins ver. 2.60.1
Pipeline job plugin ver: 2.12.1
Run the code in pipeline job:
Map buildStatus = ['a':'C', 'b':'N', 'c':'R', 'd':'R'] List nextBuildBranches = ['c', 'd'] buildStatus << buildStatus.subMap(nextBuildBranches).each { it.value = 'C' } println buildStatus
I got the error message below:
java.lang.UnsupportedOperationException at java.util.AbstractMap$SimpleImmutableEntry.setValue(AbstractMap.java:797) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498)
but it works in Jenkins scripts console.
abayer any notions?