我试图在Jenkins上配置我的第一个分布式构建。我知道我正在使用的两台计算机都是独立工作的,因为它们都让Jenkins在它们上运行,并在每台计算机上成功地集成了该项目。
在我的新配置中,Mac是主程序,Ubuntu盒(10.04LTS)是从机。我正在使用CVS插件来查看我的源代码。在成功独立工作的两台计算机上,我都有用于CVS身份验证的公钥/私钥对。id_rsa和known_hosts密钥路径由主节点上管理节点配置页中每个节点(包括主节点)配置的环境变量以及主配置系统页定义。
当我执行分布式构建时,它成功地签出了主程序和从程序。它成功地在主机上运行cvs rlog。然后尝试在从作业执行中运行cvs rlog。但是,它使用从私钥路径。工作失败了。我的理解是cvs rlog总是运行在主机上。所以,在我看来,道路选择是错误的。
如何强制rlog路径返回到主路径?这是一个错误,还是我的配置应该与它不同?
发布于 2013-10-19 13:42:28
这是插件中的臭虫,现在已经在V2.10中修复了。
我有多个分布式设置正在运行,但使用Pserver进行身份验证,因此它们都可以工作。
https://stackoverflow.com/questions/18924724
复制相似问题