一尘不染

Windows从站上的Jenkins Git SSH密钥

jenkins

目前,我们在Windows上拥有Jenkins主服务器,Ubuntu从属服务器和Windows从属服务器。我正在尝试在Windows从站上设置git。安装了msysgit,并将目录包括在系统路径变量中,以便可以在任何地方调用“
git.exe”或“ git.cmd”。

在我的Jenkins配置中,我有一个带有私有SSH密钥的凭证。该凭据供詹金斯与Git一起使用。这适用于主节点和linux从属节点。我没有将私钥SSH放在这两个服务器中的任何一个上,詹金斯为我处理了它。

但是Windows奴隶并没有那么多。当我在Windows slave上运行作业时,我得到的只是ERROR: Error cloning remote repo 'origin'

我如何才能在Windows从站上使用该凭证?或者,如果您不认为这是问题所在,那么接下来的故障排除步骤是什么?


阅读 265

收藏
2020-07-25

共1个答案

一尘不染

如果您在此错误之后看到其他消息,是否可以更新问题以包含这些消息?

没有看到它们,我只能怀疑Windows从属服务器上的git无法找到该.ssh文件夹(此文件夹包含您的密钥)。

您是否已经查看了Git插件页面上的注释?

2020-07-25