目前,我们在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'。
ERROR: Error cloning remote repo 'origin'
我如何才能在Windows从站上使用该凭证?或者,如果您不认为这是问题所在,那么接下来的故障排除步骤是什么?
如果您在此错误之后看到其他消息,是否可以更新问题以包含这些消息?
没有看到它们,我只能怀疑Windows从属服务器上的git无法找到该.ssh文件夹(此文件夹包含您的密钥)。
.ssh
您是否已经查看了Git插件页面上的注释?