使用git ssh key配置jenkins时出错

pxy2qtax  于 2023-02-28  发布在  Git
关注(0)|答案(1)|浏览(712)

我正在使用我的jenkins作为本地主机我在github中添加了我的公钥,并尝试使用git clone git@github.com:xyz/xyz.git在计算机中进行克隆它完美地克隆了repo提交repo和pull push完全在本地计算机中工作我想使用jenkins通过jenkins使用ssh构建我的作业我使用ssh密钥将我的私钥添加到用户名中的管理凭据中,如

并尝试添加新的管道作业

但我得到的错误

Failed to connect to repository : Command "git ls-remote -h -- git@github.com:neetesshhr/sheildxwebpage.git HEAD" returned status code 128:
stdout:
stderr: No ED25519 host key is known for github.com and you have requested strict checking.
Host key verification failed.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

我试着跟随这个link
但根本不起作用如何解决这个问题?

f4t66c6m

f4t66c6m1#

实际的错误信息是“Host key verification failed“,这意味着您需要add the remote server host key fingerprint to Jenkins
在GitHub的情况下,你会发现上述指纹在githubs-ssh-key-fingerprints,作为I mentioned here

相关问题