title: Jenkins build using fastlane string parameter with whitespace
body: <p>Simple question, how to pass string parameter to build script that has whitespace in Jenkins?</p>
  
  <p>Example: <code>DEVICE_NAME</code> value: iPhone 5
  using it like this key: <code>${DEVICE_NAME}</code>
  output <code>key: iPhone</code></p>
  
  <p>How to solve it ?</p>
  
  <p>Edit: "iPhone 5" or 'iPhonr 5' or \'iPhone 5\' or iPhone\ 5 does not work. </p>
  
  <p>Edit2: Sure
  This is how I use it in Build Step/Execute Shell:</p>
  
  <pre><code>fastlane test_generic proj_name:${PROJ_NAME} proj_path:${PROJ_PATH} scheme_name:${SCHEME_NAME} device_name: ${DEVICE_NAME}
  </code></pre>
  
  <p>For Example when I use "iPhone 5" console output is:</p>
  
  <pre><code>device_name: '"iPhone' '5"'
  </code></pre>
  
  <p>Last edit: for other that will have this issue, just use this: <code>"$DEVICE_NAME"</code></p>