在Jenkins从属节点上执行作业时指定SCM(cvs / svn)可执行文件

时间:2012-01-24 00:52:30

标签: jenkins

我可以看到如何在Jenkins从属节点上为Java / Ant等指定“工具位置”。但是,我无法看到如何在从属上指定SCM工具(如Subversion或CVS)的位置箱?

我的作业在从属节点上运行,但假设cvs存在于同一位置,情况并非如此。

谢谢Rob

1 个答案:

答案 0 :(得分:2)

无法在从属配置中指定cvs / svn的位置。但是,有一个简单的方法:

  • 在您的从属配置页面上,添加“环境变量”
  • 将名称设为PATH
  • 将值设置为 $ PATH:/ path / to / folder-containing-cvs

这应该在路径中添加cvs并允许Jenkins使用它。

我还建议为主服务器执行此操作,而不是在“配置系统”中指定可执行文件的确切位置 - 这样可以提供更大的灵活性。