title: Jenkins job with dynamic number of parameters
body: <p>I was wondering if there was a way to configure Jenkins to allow a user to input a dynamic number of parameters? Here's a little background on why I want this:</p>
  
  <p>A developer works on a patch for an older release of our software. He then wants to have a dashboard where he can go to input the following things and kick off a build:</p>
  
  <ul>
  <li>Build Version</li>
  <li>AccuRev stream where work was done</li>
  <li>List of patch files(build artifacts) to deploy</li>
  </ul>
  
  <p>The first two things I have working, but I'm not sure how to tackle the last. Sometimes the list has 2 files on it, sometimes it has 10. I was thinking of having the user input a comma-separated string that contains the files they want and then writing a script to parse it, but that's ugly for the user. Any ideas?</p>
  
  <p>Thanks!</p>