title: Populate 'Multi Select' parameter ('Extended Choice Parameter' plugin) in Jenkins dynamically
body: <p>Is there a way in Jenkins to dynamically populate 'Multi Select' parameter?<br></p>
  
  <p>To describe my issue in detail: We use Git and i would like to retrieve list of repositories present in Git as soon as i click on 'Build with Parameters' button as shown below:<br></p>
  
  <p><img src="https://i.stack.imgur.com/r8i3t.png" alt="enter image description here"></p>
  
  <p>I have gone through several links but none of them seem to answer what i am looking for. I know i can schedule a cron which would list down the repositories in a file and then with the help of 'Extended Choice Parameter' plugin, 'Multi Select' parameter will automatically populate <em>but</em> i am looking for a way that does not involve using an external script; everything should happen through Jenkins and with a single job. Groovy looks like the tool but i am not sure. Any suggestion?<br></p>
  
  <p>Using Perl for my build script &amp; Jenkins ver. is 1.547</p>