For instructions on setting up the build on hudson, refer to the doxygen.

Machine Setup

  • Install java

  • Create a user rosbuild.

This is an ugly, but necessary constraint of the script on the hudson server. It also needs a specific directory in which to operate (i.e. look for the script that needs to be run).

  • Create the working directory and download a few scripts.

> mkdir %USERPROFILE%/hudson/workspace/roswin
> cd %USERPROFILE%/hudson/workspace/roswin
> wget --no-check-certificate https://raw.github.com/stonier/win_ros/master/win_sdk/scripts/schebang.bat
> wget --no-check-certificate https://raw.github.com/stonier/win_ros/master/win_hudson/resources/hudson.bat
> wget --no-check-certificate https://raw.github.com/stonier/win_ros/master/win_hudson/resources/slave.jar

Execution

Open the trigger url in a browser:

http://build.willowgarage.com/job/roswin/build?token=yujin

Wiki: msvc_hudson (last edited 2012-05-09 02:50:49 by DanielStonier)