title: Gitlab CI, ssh runner
body: <p>When I try to create ssh runner in deploy console I have this error:</p>
  
  <pre><code>Running with gitlab-ci-multi-runner 1.7.1 (f896af7)
  Using SSH executor...
  ERROR: Preparation failed: open ~/.ssh/id_rsa.pub: no such file or directory
  Will be retried in 3s ...
  Using SSH executor...
  ERROR: Preparation failed: open ~/.ssh/id_rsa.pub: no such file or directory
  Will be retried in 3s ...
  Using SSH executor...
  ERROR: Preparation failed: open ~/.ssh/id_rsa.pub: no such file or directory
  Will be retried in 3s ...
  ERROR: Build failed (system failure): open ~/.ssh/id_rsa.pub: no such file or directory
  </code></pre>
  
  <p>On my server I created ssh key, and this key is in directory ~/.ssh/id_rsa.pub.
  My .gitlab-ci.yml file:</p>
  
  <pre><code>stages:
  - deploy
  before_script:
      - whoami
  mate-finder:
    stage: deploy
    script:
      - sudo apt-get update -qy
      - sudo apt-get install -y nodejs
      - sudo npm install
      - sudo ng build
      - sudo ng serve
  </code></pre>
  
  <p>How can I deploy my application on server? How must I configure my runner on the server, when I want to deploy my angular2 application on it?</p>