-
Bug
-
Resolution: Not A Defect
-
Major
-
None
-
Windows controller, Linux slave
Linux style toolkit path is being converted to Windows style with C: prefix and back-slash path separator. Some slaves are Linux but controller is Windows). See debug log below from com.ibm.team.build.internal.hjplugin.RTCScm
The FINER log level shows that it is getting the correct path (/var/appl) from the configuration, but then it is somehow getting converted to C:\var\appl
Dec 24, 2013 1:34:53 PM com.ibm.team.build.internal.hjplugin.RTCScm
FINER: determinePassword/create build result failure Built toolkit directory not found at: C:\var\appl\jenkins\rtctoolkit-4.0.1\jazz\buildsystem\buildtoolkit
java.lang.IllegalArgumentException: Built toolkit directory not found at: C:\var\appl\jenkins\rtctoolkit-4.0.1\jazz\buildsystem\buildtoolkit
at com.ibm.team.build.internal.hjplugin.RTCFacadeFactory.newFacade(RTCFacadeFactory.java:160)
at com.ibm.team.build.internal.hjplugin.RTCFacadeFactory.getFacade(RTCFacadeFactory.java:70)
at com.ibm.team.build.internal.hjplugin.RTCScm.checkout(RTCScm.java:736)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1376)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:655)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:560)
at hudson.model.Run.execute(Run.java:1592)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:237)
Dec 24, 2013 1:34:53 PM com.ibm.team.build.internal.hjplugin.RTCScm
FINER: checkout : ENS_TPS_Legacy #12 ensaptstw1 Load directory="/var/appl/jenkins/workspace/mybuild" Build tool="RTC Build Toolkit 4.0.1 Linux" Local Build toolkit="/var/appl/jenkins/rtctoolkit-4.0.1/jazz/buildsystem/buildtoolkit " Node Build toolkit="/var/appl/jenkins/rtctoolkit-4.0.1/jazz/buildsystem/buildtoolkit" Server URI="https://clm.mycompany.com:9443/ccm" Userid="myuserid" Authenticating with configured password Build definition="mybuild" Build workspace="null" useBuildDefinitionInBuild="true" Baseline Set name="mybuild #12"