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

Active Choices Reactive Reference Parameter is not referring Boolean parameter in Jenkins

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • active-choices-plugin
    • None
    • 2.335+. Jenkins. Linux

      'm using Jenkins for the release processes. In a freestyle project, I need to show 'To Mail Id' input box to get mail ids to send mail only when 'Send Mail' check box should be checked. For the requirement, I am using 'Formatted HTML' in 'Active Choices Reactive Reference Parameter' to display 'To Mail Id' input box and 'Boolean Parameter' to display the 'Send Mail' check box. And I am referring 'Send Mail' boolean parameter name in 'Referenced parameters' of 'To Mail Id'-'Active Choices Reactive Reference Parameter'. Using groovy script, based on the boolean parameter, the mail id input text is displayed.

      The issue is that the 'Boolean Parameter' check and uncheck switching is not reflecting in 'Active Choices Reactive Reference Parameter'. How to resolve the same?

      Groovy Script used in 'Active Choices Reactive Reference Parameter'
       
      {{def sendMail = SEND_MAIL;
      if (sendMail.equals('on'))

      { html_to_be_rendered = """<table><tr><td><label>TO_MAIL_ID</label></td><td><input type="text" class="setting-input" name="value" size="70" id="to_mail_id"><small>Enter To Mail ID.This is a comma separated list (optional white space after commas) of mail IDs that should receive mails. E.g., ram@example.com, varun@example.com.</small></td></tr></table>""" return html_to_be_rendered }

      else {
      html_to_be_rendered =""
      return html_to_be_rendered
      }}}

      Screenshot #1 - Send Mail Boolean Parameter

      Screenshot #2 - To Mail Id Active Choices Reactive Reference Parameter

        1. diff_parameter_334.txt
          0.2 kB
          Jonas Hommel
        2. diff_parameter_335.txt
          0.2 kB
          Jonas Hommel
        3. form_334.JPG
          34 kB
          Jonas Hommel
        4. form_335.JPG
          36 kB
          Jonas Hommel

            kinow Bruno P. Kinoshita
            jeremy_jenkins Jeremy Cooper
            Votes:
            2 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: