"choice" parameter should take array for choices argument

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Minor
    • Component/s: core
    • Environment:
      pipeline:2.4
      pipeline-model-definition-plugin:0.8.1

      This is what I have to do now:

      pipeline {
          agent any
          parameters {
              choice(
                  // choices must be newline separated
                  choices: 'greeting\nsilence',
                  description: '',
                  name: 'REQUESTED_ACTION')
          }
      }
      

      This is what I should be able to do:

      pipeline {
          agent any
          parameters {
              choice(
                  choices: ['greeting','silence'],
                  description: '',
                  name: 'REQUESTED_ACTION')
          }
      }
      

            Assignee:
            Daniel Beck
            Reporter:
            Liam Newman
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: