目前,我们在 Windows 上有一个 Jenkins 主服务器、一个 ubuntu 从服务器和一个 Windows 从服务器。我正在尝试在 Windows 从机上设置 git。 msysgit 已安装,并且我将该目录包含在系统路径变量中,以便我可以在任何地方调用“git.exe”或“git.cmd”。
在我的 Jenkins 配置中,我有一个带有 SSH 私钥的凭证。此凭证供 Jenkins 与 Git 一起使用。这适用于主节点和 Linux 从节点。我没有将 ssh 私钥放在这两台服务器上,Jenkins 为我处理了它。
但 Windows 的奴隶就没有那么多了。当我在 Windows 从机上运行作业时,我得到的只是ERROR: Error cloning remote repo 'origin'
.
如何获得在 Windows 从属设备上工作的凭据?或者,如果您认为这不是问题,那么我接下来的故障排除步骤是什么?
如果您在此错误后看到任何其他消息,您可以更新您的问题以包含它们吗?
如果没有看到它们,我只能怀疑你的 Windows 从机上的 git 找不到.ssh
文件夹(此文件夹包含您的密钥)。
你已经看过上面的注释了吗?Git 插件页面 https://wiki.jenkins-ci.org/display/JENKINS/Git+Plugin?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)