title: Gitlab connectivity from Go CI/CD
body: <p>I am trying to clone a project from gitlab using GO CI/CD pipeline. Steps i did as below,</p>
  
  <ol>
  <li>I already have ssh key which i have added to gitlab.</li>
  <li>tried to clone from my local machine and i am able to clone using "git clone" command</li>
  <li>I also tried on the Go-agent server using command "git clone" and project is cloned there.</li>
  <li>After clone the project I opened the ssh folder and "known_hosts" file is modified with some key. So i have placed the ssh folder at "C:\Windows\System32\config\systemprofile" location because GO- CD pipeline looks there only.</li>
  <li>But whenever i am trying to test the connection of pipeline it says access denied. below is the error</li>
  </ol>
  
  <p>: </p>
  
  <pre><code>Repository ssh://git@gitlab.demo.com/exampleproject/someproject.git not found! : 
  Error performing command: --- Command ---
  git ls-remote ssh://git@gitlab.demo.com/exampleproject/someproject.git
  --- Environment ---
  {}
  --- INPUT ----
  
  
  --OUTPUT ---
  
  --- ERROR ---
  STDERR: Host key verification failed.
  STDERR: fatal: Could not read from remote repository.
  STDERR: 
  STDERR: Please make sure you have the correct access rights
  STDERR: and the repository exists.
  </code></pre>
  
  <p>I also tried running command <code>ssh -T git@gitlab.demo.com</code> but it shows "Permission denied (publickey).". Can anyone tell me why? what configuration i am missing?</p>