Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
Platform: All, OS: All
Description
Using plugin 0.8.2-snapshot and hudson 1.278
master: solaris 10
slave: windows xp
Configure a matrix build to run on the slave using write a windows style stream
selector for the stream e.g. shared_development_2_0_4@\UCM_project
Before hudson will try to start the matrix configurations on the slave, it will
first perform a checkout on the master workspace.
This does not work since the stream selector is written in windows style and not
in unix style.(where I would need to write the selector as
shared_development_2_0_4@/vobs/UCM_project)
Two possible fixes:
- hudson stops doing the extra master checkout. This solves the current case,
but cross platform matrix builds still wont work
- clearcase pluing understands the os type and adjust the selector accordingly
Code changed in hudson
User: : sunfire
Path:
trunk/hudson/plugins/clearcase/src/main/java/hudson/plugins/clearcase/action/DynamicCheckoutAction.java
trunk/hudson/plugins/clearcase/src/main/java/hudson/plugins/clearcase/action/SnapshotCheckoutAction.java
trunk/hudson/plugins/clearcase/src/main/java/hudson/plugins/clearcase/util/WindowsUnixConversion.java
trunk/hudson/plugins/clearcase/src/test/java/hudson/plugins/clearcase/action/SnapshotCheckoutActionTest.java
http://fisheye4.cenqua.com/changelog/hudson/?cs=15571
Log:
JENKINS-2939