title: How to pass parameters to Hudson job's shell commands
body: <p>I have a Hudson job that execute shell script on a remote server.</p>
  
  <p>Its shell command is:</p>
  
  <pre><code>/usr/bin/deployWar.sh ${warfileName}
  </code></pre>
  
  <p>I marked this build as parameterized, and added a string parameter:</p>
  
  <pre><code>name: warFileName
  default value: none
  description: name of war file
  </code></pre>
  
  <p>When I run it, the parameter gets assigned, but it get passed into the shell script. </p>