[ros-release] Prerelease flow different from release

G.A. vd. Hoorn - 3ME g.a.vanderhoorn at tudelft.nl
Sat Apr 12 18:59:30 UTC 2014


Mike Purvis wrote:
> Hey folks,
> 
> I just had an issue where a pre-release succeeded, but the ultimate release
> failed to build. It's a repo containing multiple packages, and the fault
> came down to the fact that a prerelease checks out the whole repo and
> builds it as one workspace, whereas a release builds each package in total
> isolation.
> 
> Is there any way to make the prerelease a closer match to the actual
> release, so that the prerelease check a better predictor of release success?

Not a real answer to your question, but what I've been doing is to
locally build each package using catkin_make_isolated, after having
verified the manifests & CMakeLists using catkin_lint. This seems to
catch most of my mistakes.


Gijs


More information about the ros-release mailing list