title: Jenkins task for remote hosts
body: <p>In deploy scenario i need to create and run jenkins task on list of hosts, i.e. create something like parametrized task (where ip address is a parameter) or a task on <a href="https://wiki.jenkins-ci.org/display/JENKINS/Multijob+Plugin">Multijob Plugin</a> with HOST axis, but run by only 2 ones in parallel over multiple hosts. <br/><br/>
  One of the option could be to run ansible with the list of hosts, but i'd like to see a status per each host separately, and relaunch a jenkins job if needed.<br/><br/>
  The main option is to use <a href="https://wiki.jenkins-ci.org/display/JENKINS/Job+DSL+Plugin">Job DSL Plugin</a> or <a href="https://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Plugin">Pipeline Plugin</a>, but  here i need help to understand what classes/methods of dsl groovy code should be used to achieve this. <br/>
  Can anyone help with it?</p>