title: Is it possible to debug a Gitlab CI build interactively?
body: <p>I have a build in Gitlab CI that takes a long time (10mins+) to run, and it's very annoying to wait for the entire process every time I need to experiment / make changes. It seems like surely there's a way to access some sort of shell during the build process and run commands interactively instead of placing them all in a deploy script. </p>
  
  <p>I know it's possible to run Gitlab CI <em>tests</em> locally, but I can't seem to find a way to access the deploy running in process, even after scouring the docs. </p>
  
  <p>Am I out of luck or is there a way to manually control this lengthy build?</p>