Extensible Choice Parameter plugin overrides "Top Most Value" with blank value

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

XMLWordPrintable

      After configuring a job that uses the Extensible Choice Parameter plugin, I noticed that Jenkins automatically decided to override the Default Choice value from <Top Most Value> to an empty String. It looks like the defaultChoice tag is being added between configuration changes. I have multiple variables that use this plugin in the same job, but it only seems to affect one (The first parameter).

      Old job config

      <name>MONGO_SERVER</name>
      <description>The Mongo server to connect to</description>
      <editable>false</editable>
      <choiceListProvider class="jp.ikedam.jenkins.plugins.extensible_choice_parameter.GlobalTextareaChoiceListProvider">
      <name>MONGO_SERVER</name>
      </choiceListProvider>
      

      New config

      <name>MONGO_SERVER</name>
      <description>The Mongo server to connect to</description>
      <editable>false</editable>
      <choiceListProvider class="jp.ikedam.jenkins.plugins.extensible_choice_parameter.GlobalTextareaChoiceListProvider">
      <name>MONGO_SERVER</name>
      <defaultChoice></defaultChoice>
      </choiceListProvider>
      

            Assignee:
            ikedam
            Reporter:
            Cam Spencer
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: