[ros-users] [Discourse.ros.org] [General] Announcing new packages for TurtleBot3 in ROS2 (including Cartographer and Navigation2)

Dirk Thomas via Discourse.ros.org ros.discourse at gmail.com
Wed Feb 13 00:06:52 UTC 2019

@Pyo Please post any follow up conversation to a different place since this category is only intended for announcements etc. and reaches too many people. Either to the [Next Generation ROS](https://discourse.ros.org/c/ng-ros) category or answers.ros.org.

[quote="Pyo, post:6, topic:7694"]

One thing Im curious about is that I have used [industrial_ci](https://github.com/ros-industrial/industrial_ci.git), but ros2 does not seem to be able to use it.


I guess the right statement would be: `industrial_ci` doesn't support ROS 2 (rather than the other way around).

[quote="Pyo, post:6, topic:7694"]

What should I use instead of this?


The official ROS buildfarm has the same capabilities for [ROS 2](http://build.ros2.org/) as for [ROS 1](http://build.ros.org/). When releasing your repositories you should make sure to:

* add a `source` entry to `rosdistro`. Based on that a `devel` job will be created which will build new commits on the target branch shortly after they are pushed (and in case of problems send notification emails to the maintainers listed in the packages).

* choose to enable pull request testing. Based on that a `pr` job will be created which will build commits on PRs targeting the specific branch and report back with the status through the GitHub UI.

If you don't want to leverage the official ROS buildfarm you can still use the logic provided by the package which powers it by using the scripts locally or withing a CI provider like Travis: see the [docs](https://github.com/ros-infrastructure/ros_buildfarm/blob/master/doc/jobs/devel_jobs.rst#run-the-devel-job-on-travis) for more information about that.

I am not aware which of the other [CI approaches](http://wiki.ros.org/CIs) support ROS 2 atm.


- Dirk


[Visit Topic](https://discourse.ros.org/t/announcing-new-packages-for-turtlebot3-in-ros2-including-cartographer-and-navigation2/7694/7) or reply to this email to respond.

More information about the ros-users mailing list