title: How to secure production deployment credentials with GitLab CI?
body: <p>I'm currently setting up a development workflow with a protected production branch in GitLab with the hopes of using GitLab CI to handle the build &amp; deploy steps.</p>
  
  <p>How can I protect my production SSL credentials from other developers on the project? I realize GitLab CI has secret variables, but there doesn't seem to be a way to prevent a developer from dumping these using a test build on another branch of the project.</p>
  
  <p>Am I missing something, or is there different way to lock down access to the production server?</p>