title: Running Jenkins integration test without having to rebuild with Maven
body: <p>Im having some problems understanding how Jenkins interact with Maven to create simple build pipleines. For example lets say I want to do to following pipeline:</p>
  
  <pre><code>1 Compile code, run unittest, and package to code.
  2 Deploy application to test server.
  3 Run integration tests.
  </code></pre>
  
  <p>This would translate to:</p>
  
  <pre><code>1 mvh clean install
  2 deploy.sh
  3 mvn verify
  </code></pre>
  
  <p>For my unittests I use surefire and for integration test I use failsafe. However the problem is that <code>mvn verify</code> will do the whole build process all over again. What I want to do is just run the integration tests and not all the steps leading up to verify. What are the standard way of solving this problem?</p>