title: maven release plugin and command line arguments
body: <p>I am trying to do a non-interactive maven release:</p>
  
  <pre><code>mvn clean install \
    -PmyAssembly,attach-installer \
    -DcustomerFlag=simple \
    release:clean \
    release:prepare \
    release:perform \
    -DreleaseVersion=1.0.1 \
    -DdevelopmentVersion=1.0.2-SNAPSHOT \
    -Dtag=my-project-1.0.1
  </code></pre>
  
  <p>But the property <code>-DcustomerFlag=simple</code> is not set when running <code>perform</code> only when running <code>prepare</code>.</p>
  
  <p>Do I need to specify all command line arguments and profile twice, once for <code>prepare</code> and once for <code>perform</code> ?</p>
  
  <p>Alternatively I guess I can just skip the <code>perform</code> step and do a regular build/deploy afterwards with the parameters I need from the generated tag.</p>