-
Bug
-
Resolution: Cannot Reproduce
-
Minor
-
Jenkins 2.19.3
active-choices-plugin 1.5.2
jquery plugin 1.11.2-0
sonar plugin 2.5
active-choices-plugin with jquery-plugin (which needed for sonar plugin) does not update data in Active Choices Reactive Parameter.
Example Jenkinsfile:
properties([parameters([booleanParam(defaultValue: false, description: '', name: 'RELEASE'), [$class: 'CascadeChoiceParameter', choiceType: 'PT_SINGLE_SELECT', description: '', filterable: false, name: 'TEST', randomName: 'choice-parameter-123', referencedParameters: 'RELEASE', script: [$class: 'GroovyScript', fallbackScript: [classpath: [], sandbox: false, script: ''], script: [classpath: [], sandbox: false, script: ''' if (RELEASE.equals(\'on\')){ return ['xtrue',RELEASE] } else{ return ['xfalse',RELEASE] } ''']]]]), pipelineTriggers([])])
After remove jquery-plugin all work perfect.
[JENKINS-40025] Conflict active-choices-plugin with jquery-plugin
Description |
Original:
active-choices-plugin with jquery-plugin does not update data in Active Choices Reactive Parameter. Example Jenkinsfile: properties([parameters([booleanParam(defaultValue: false, description: '', name: 'RELEASE'), [$class: 'CascadeChoiceParameter', choiceType: 'PT_SINGLE_SELECT', description: '', filterable: false, name: 'TEST', randomName: 'choice-parameter-123', referencedParameters: 'RELEASE', script: [$class: 'GroovyScript', fallbackScript: [classpath: [], sandbox: false, script: ''], script: [classpath: [], sandbox: false, script: ''' if (RELEASE.equals(\'on\')){ return ['xtrue',RELEASE] } else{ return ['xfalse',RELEASE] } ''']]]]), pipelineTriggers([])]) |
New:
active-choices-plugin with jquery-plugin does not update data in Active Choices Reactive Parameter. Example Jenkinsfile: {code:java} properties([parameters([booleanParam(defaultValue: false, description: '', name: 'RELEASE'), [$class: 'CascadeChoiceParameter', choiceType: 'PT_SINGLE_SELECT', description: '', filterable: false, name: 'TEST', randomName: 'choice-parameter-123', referencedParameters: 'RELEASE', script: [$class: 'GroovyScript', fallbackScript: [classpath: [], sandbox: false, script: ''], script: [classpath: [], sandbox: false, script: ''' if (RELEASE.equals(\'on\')){ return ['xtrue',RELEASE] } else{ return ['xfalse',RELEASE] } ''']]]]), pipelineTriggers([])]) {code} |
Description |
Original:
active-choices-plugin with jquery-plugin does not update data in Active Choices Reactive Parameter. Example Jenkinsfile: {code:java} properties([parameters([booleanParam(defaultValue: false, description: '', name: 'RELEASE'), [$class: 'CascadeChoiceParameter', choiceType: 'PT_SINGLE_SELECT', description: '', filterable: false, name: 'TEST', randomName: 'choice-parameter-123', referencedParameters: 'RELEASE', script: [$class: 'GroovyScript', fallbackScript: [classpath: [], sandbox: false, script: ''], script: [classpath: [], sandbox: false, script: ''' if (RELEASE.equals(\'on\')){ return ['xtrue',RELEASE] } else{ return ['xfalse',RELEASE] } ''']]]]), pipelineTriggers([])]) {code} |
New:
active-choices-plugin with jquery-plugin (which needed for sonar plugin) does not update data in Active Choices Reactive Parameter. Example Jenkinsfile: {code:java} properties([parameters([booleanParam(defaultValue: false, description: '', name: 'RELEASE'), [$class: 'CascadeChoiceParameter', choiceType: 'PT_SINGLE_SELECT', description: '', filterable: false, name: 'TEST', randomName: 'choice-parameter-123', referencedParameters: 'RELEASE', script: [$class: 'GroovyScript', fallbackScript: [classpath: [], sandbox: false, script: ''], script: [classpath: [], sandbox: false, script: ''' if (RELEASE.equals(\'on\')){ return ['xtrue',RELEASE] } else{ return ['xfalse',RELEASE] } ''']]]]), pipelineTriggers([])]) {code} After remove jquery-plugin all work perfect. |
Priority | Original: Critical [ 2 ] | New: Minor [ 4 ] |
Resolution | New: Cannot Reproduce [ 5 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Status | Original: Resolved [ 5 ] | New: Closed [ 6 ] |