I want to put one of my jenkins projects into source code management with git.
However, when I typed git@gitlab.com:myGitlabAccount/myProjectName.git
into Repository URL under Source Code Management tab in the project configuration page. I saw the following error message:
Failed to connect to repository : Command "git.exe ls-remote -h git@gitlab.com:myGitlabAccount/myProjectName.git" returned status code 128:
stdout:
stderr: Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
There's no error message when I type git.exe ls-remote -h git@gitlab.com:myGitlabAccount/myProjectName.git
under windows command line.
I can git clone git@gitlab.com:myGitlabAccount/myProjectName.git
successfully.
And I think that Jenkins Host key verification failed is a solution to my problem if I were a linux jenkins user.
But I use jenkins under windows environment, and I don't find any user called jenkins in windows.
How can I switch to jenkins user and type git ls-remote -h git@bitbucket.org:person/projectmarket.git HEAD
manually in windows environment?