I can see how you can specify “Tool Locations” on a Jenkins slave node for things like Java/Ant etc. However, I can’t see how you can specify the location of SCM tools like Subversion or CVS on the slave box?
My job runs on the slave node but is assuming that cvs exists in the same location, which is just not the case.
Thanks Rob
There is no way to specify the location of cvs/svn in the slave configuration. However, there is an easy way around that:
This should add cvs to the path and allow Jenkins to use it.
I would also suggest doing this for the master, instead of specifying the exact location of the executables in “Configure System” – this allows for more flexibility.