On Mon, Dec 3, 2012 at 10:30 PM, Daniel Stonier wrote: > > > On 4 December 2012 12:38, Jack O'Quin wrote: > >> I prefer to run pre-release tests before releasing a stack. >> >> How can I do that now? >> >> > I haven't been able to do that - first tried a couple of weeks ago, but > not sure about the current status. At the very least, I think to get a dry > stack showing up in the drop down you'd need your entry in > https://code.ros.org/svn/release/trunk/distros/fuerte.rosdistro, not at > github.com/ros/rosdistro. > > That's correct for dry stacks it's still in the release project on code.ros.org. > >> On Mon, Dec 3, 2012 at 4:34 PM, Daniel Stonier wrote: >> >>> Ive been releasing dry stacks using the olde release svn repo and >>> release-legacy method. >>> >>> I believe updating your information in rosdistro is only for catkin >>> stacks. You can see the output below is calling rosinstall --catkin. >>> >>> On Dec 4, 2012 6:38 AM, "Jack O'Quin" wrote: >>> > >>> > I would like to release camera_info_manager_py, a new Python >>> implementation of the camera info manager interface for both Fuerte and >>> Groovy. It remains a dry stack, for now, so I can maintain the same sources >>> for both. >>> > >>> > But, I am having trouble following the instructions correctly. >>> > >>> > First, I went to the Fuerte pre-release page: >>> > >>> > http://packages.ros.org/web/prerelease/create_job/fuerte >>> > >>> > Naturally, the new stack was not listed there. So, I followed the link >>> to: >>> > >>> > http://www.ros.org/wiki/regression_tests >>> > >>> > Based on that, I added stanzas for the new camera_info_manager_py to >>> the rosdistro repository: >>> > >>> > >>> https://github.com/jack-oquin/rosdistro/commit/0abfa392044bcb0bc9155c21c5bd6d15ba1132fe >>> > >>> > Since this component has not yet been released, I copied some other >>> entries, setting the version to null. Maybe that was a bad guess. >>> > >>> > That update was merged, and now camera_info_manager_py appears as a >>> pre-release test component for Groovy, but not Fuerte (which I had also >>> expected). >>> > >>> > So, I tried to run a Groovy pre-release test on it, but the checkout >>> failed. Perhaps, I used the wrong "version:" setting. >>> > >>> > >>> http://jenkins.willowgarage.com:8080/job/prerelease-groovy-camera_info_manager_py/ARCH_PARAM=amd64,UBUNTU_PARAM=precise,label=prerelease/2/ >>> > >>> > The failure appear here, I think: >>> > >>> > Creating rosinstall file for repo list >>> > Using latest release distro file to download repositories >>> > rosinstall file for all repositories: >>> > - git: {local-name: camera_info_manager_py, uri: 'git:// >>> github.com/jack-oquin/camera_info_manager_py.git', >>> > version: release/camera_info_manager_py} >>> > >>> > Install repo list from source >>> > Executing command 'rosinstall /tmp/test_repositories/src_repository >>> /home/rosbuild/hudson/workspace/prerelease-groovy-camera_info_manager_py/ARCH_PARAM/amd64/UBUNTU_PARAM/precise/label/prerelease/repo.rosinstall >>> --catkin' >>> > rosinstall operating on /tmp/test_repositories/src_repository from >>> specifications in rosinstall files >>> /home/rosbuild/hudson/workspace/prerelease-groovy-camera_info_manager_py/ARCH_PARAM/amd64/UBUNTU_PARAM/precise/label/prerelease/repo.rosinstall >>> > (Over-)Writing /tmp/test_repositories/src_repository/.rosinstall >>> > [camera_info_manager_py] Installing git:// >>> github.com/jack-oquin/camera_info_manager_py.git (version >>> release/camera_info_manager_py) to >>> /tmp/test_repositories/src_repository/camera_info_manager_py >>> > Exception caught during install: Error processing >>> 'camera_info_manager_py' : [camera_info_manager_py] Checkout of git:// >>> github.com/jack-oquin/camera_info_manager_py.git version >>> release/camera_info_manager_py into >>> /tmp/test_repositories/src_repository/camera_info_manager_py failed. >>> > >>> > >>> > >>> > I could use some pointers on how to do this job properly with the new >>> tools. >>> > -- >>> > joq >>> > >>> > _______________________________________________ >>> > Ros-release mailing list >>> > Ros-release@code.ros.org >>> > https://code.ros.org/mailman/listinfo/ros-release >>> > >>> >>> >> >> >> -- >> joq >> > > > > -- > Phone : +82-10-5400-3296 (010-5400-3296) > Home: http://snorriheim.dnsdojo.com/ > Yujin R&D: http://rnd.yujinrobot.com/ > > > > _______________________________________________ > Ros-release mailing list > Ros-release@code.ros.org > https://code.ros.org/mailman/listinfo/ros-release > > -- Tully Foote tfoote@willowgarage.com (650) 475-2827