I have just released version 1.3.0 of the
ros_buildfarm package. I want to highlight a few items from the changelog:
- add support for new platforms targeted by ROS Lunar (Ubuntu Yakkety and Zesty, Debian Stretch)
- provide new status page showing packages ready to be released / blocking other releases (e.g. for Lunar)
- improve output of devel / prerelease jobs to fold sections when being used on Travis
- improve prerelease jobs to support external repos without requiring them to be listed in rosdistro
The Debian packaging has changed (similar to other packages recently, e.g.
rosdistro). The Debian packages
python(3)-ros-buildfarm only contain the command line scripts (therefore only one of them can be installed). They depend on the
python(3)-ros-buildfarm-modules package which contains the actual Python modules (thos two are side-by-side installable). This makes it easier to reuse Python code from both Python 2 and Python 3 at the same time. From the user point of view this change is transparent - the
-modules package is an implementation detail. For the package provide through
pip nothing has changed. For more information on this please see PR #402.