What should I do when "Built toolkit directory not found" appears when integrating Jenkins and RTC?
Manuel Felipe Amaya (132●13●27)
| asked Apr 10 '17, 6:22 p.m.
edited Apr 11 '17, 1:24 a.m. by Ralph Schoon (63.1k●3●36●46) Hi all,
|
One answer
Thanks Lakshmi! Had been facing the same issue, but it makes sense as my master has no build tool kit installed. Also when using the avoid toolkit on master (experimental) option, it works without the tool kit having to be installed on the master. Clean.
Edit: Also remember that jenkins will need access rights to the build toolkit path. E.g. if the jenkins slave windows service is logged in as user X and the build toolkit is located at user Y folder, then user X will need admin rights to access the toolkit. I faced this issue, and the above same error appears.
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.
Comments
The only known issue related to the "build toolkit directory not found" is happened on the slave server. Please see https://jazz.net/forum/questions/135969/problems-running-build-toolkit-on-linux-jenkins-slave.
In addition, why do you use RTC Build Toolkit 4.0.1 in your environment?
To setup the RTC and Jenkins integration, I suggest you follow the latest wiki https://wiki.jenkins-ci.org/display/JENKINS/Team+Concert+Plugin. In the wiki it also mentions that the plugin requires build toolkit 4.0.7 or later version.
The Team Concert plugin requires a valid toolkit on both master and slave. The toolkit path entered in the Jenkins Global configuration page is assumed to be valid in both master and slave unless the toolkit location is overridden for the slave. This can be done in the slave configuration page.