我有以下设置:
服务器A
服务器B
我们使用SSH访问GitHub - 这是我们无法改变的要求。 我们正在使用GitHub插件。
如果我在Windows slave上启动Build,则slave可以成功克隆Git存储库。
如果我在Master上启动Build,我会收到以下错误消息:
Failed to connect to repository : Command "C:\Program Files\Git\cmd\git.exe ls-remote -h git@github.com:MY-PRJ/MY-REPO.git HEAD" returned status code 128:
stdout:
stderr: my-userid@github.build.ge.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
显然主人的SSH密钥问题 - 但在哪里看?