title: jenkins: pass multiple "Extended Choice Parameter" values using a URL
body: <p>One of the parameters in my <code>Jenkins</code> build is an <a href="https://wiki.jenkins-ci.org/display/JENKINS/Extended+Choice+Parameter+plugin" rel="noreferrer">Extended Choice Parameter</a> which is submitted as a selection of comma separated values when invoking the build from the build webpage.</p>
  
  <p>However, I also need to invoke the build using <code>wget</code> + <code>URL</code>.</p>
  
  <p>So, in the format:</p>
  
  <pre><code>wget "${JENKINS_URL}/job/buildname/buildWithParameters?ECP_LIST=blah1&amp;token=token"
  </code></pre>
  
  <p>Say my Extended Choice Parameter ECP_LIST has possible values: blah1, blah2, blah3, blah4.</p>
  
  <p>if I invoke, for example:</p>
  
  <pre><code>wget "${JENKINS_URL}/job/buildname/buildWithParameters?ECP_LIST=blah3&amp;token=token"
  </code></pre>
  
  <p>the build starts fine with value blah3 for the EPC_LIST parameter.</p>
  
  <p>However, if I wish to invoke it with 2 or more values, it just passes a blank value to the parameter.</p>
  
  <p>I've tried separating the values using various things, like spaces, encoded comma, semi-colon. I haven't had any luck finding an answer here or on Google either.</p>