title: Build option from other options in Rundeck?
body: <p>I want a Rundeck job to download a file over HTTP to the Rundeck server, copy that file out to other nodes, do work on that file on the nodes, then delete the file from the Rundeck server. </p>
  
  <p>So far, I've got three jobs:</p>
  
  <ul>
  <li>Get File: has "url" and "localfile" options</li>
  <li>Delete File: has "localfile" options</li>
  <li>Main Job: has "url" option.</li>
  </ul>
  
  <p>I have Main Job doing these steps:</p>
  
  <ul>
  <li>Workflow step: Call "Get File" job with -url ${option.url} -localfile /tmp/tempfile.${job.execid}</li>
  <li>Node step: Copy file to node with SourcePath=/tmp/tempfile.${job.execid} and DestinationPath=/tmp/tempfile.${job.execid}</li>
  <li>Node step: Run inline script on node</li>
  <li>Workflow step: Call "Delete File" job with -localfile /tmp/tempfile.${job.execid}</li>
  </ul>
  
  <p>Is there some way I can define an variable or option for "localfile" to reuse in all my steps rather than having to put '/tmp/tempfile.${job.execid} in three or four places? If I want to redfine where this tempfile is later, it would be much easier to have one place to change it. I have tried defining an option built from other options in "Main Job", but it didn't work.</p>