Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-40025

Conflict active-choices-plugin with jquery-plugin

      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

          Yuriy Burtsev created issue -
          Yuriy Burtsev made changes -
          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}
          Yuriy Burtsev made changes -
          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.
          Bruno P. Kinoshita made changes -
          Priority Original: Critical [ 2 ] New: Minor [ 4 ]
          Bruno P. Kinoshita made changes -
          Resolution New: Cannot Reproduce [ 5 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          Yuriy Burtsev made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]

            kinow Bruno P. Kinoshita
            burtsevyg Yuriy Burtsev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: