title: How can I create parameterized Jenkins job?
body: <p>I want to use same job in different machine. But I don't want to change the configuration of the job each time. Can I pass the machine name label as  parameter and run the job in different machine ? (Not simultaneously).</p>
  
  <p>I want to pass parameters while running a job to the script which I have written in th configuration (batch script). Can we do that ?</p>
  
  <p>Can I get a return value from a job and use it in next job?</p>