title: Jenkins User Acceptance step in pipeline
body: <p>I have a project &amp; pipeline set up within my jenkins instance which looks like this.
  <img src="https://i.stack.imgur.com/NclUj.png" alt="enter image description here"></p>
  
  <p>This can be described as;</p>
  
  <ul>
  <li><code>[Project]</code> - Build the project</li>
  <li><code>[Project Deploy Test]</code> - Deploys the project to a test server</li>
  <li><code>[Project UA Test]</code> - The User Acceptance step, where the user must manually test and accept</li>
  <li><code>[Project Deploy Prod]</code> - Once the user has accepted the UA Test the build is deployed to production</li>
  </ul>
  
  <hr>
  
  <p>All steps are working well, except the <code>[Project UA Test]</code> step.
  This step should just be a button or something which the user can manually trigger once he or she is happy with the build.</p>
  
  <p>The question is, <strong>How can I configure this step to enforce some user interaction (like clicking a button) before proceeding to the next step?</strong></p>
  
  <hr>
  
  <p>I have tried making the build parametrised with a Choice Parameter, but I'm not sure I'm doing the right thing.</p>
  
  <p><img src="https://i.stack.imgur.com/YKnI1.png" alt="enter image description here"></p>