[ros-users] [Discourse.ros.org] [Buildfarm] Building ROS on Mac in CI

Steven! Ragnarök ros.discourse at gmail.com
Thu Mar 1 19:13:02 UTC 2018



[quote="wjwwood, post:2, topic:4071"]
@nuclearsandwich and/or @dirk-thomas might have more to add.
[/quote]

I think most of the key points have been covered. Any automated build and testing will benefit the project but in order to be widely useful, it needs to be reproducible and make efficient use of resources. You might find the [ros2/ci](https://github.com/ros2/ci) repository interesting. It shows how we build and test ROS 2 from source on https://ci.ros2.org which has several windows and mac machines attached to it. As the project grows we're starting to feel the pain of this approach as CI times climb.

[quote="NickMedveditskov, post:1, topic:4071"]
If it goes OK, this needs to be integrated with ROS Buildfarm.
[/quote]

We would definitely encourage contributions for MacOS support into the ros_buildfarm repository; giving community members the opportunity to deploy it. However since MacOS is not an officially supported platform, it is a small fraction of the user base, and costs for Apple hardware or compute time are significantly higher than other platforms, deploying MacOS to the official infrastructure is not a decision that can be made based solely on the technical capability to do so. Once we have the capability, if an organization would like to sponsor efforts to deploy and support the ongoing maintenance of MacOS infrastructure it could be reconsidered.





---
[Visit Topic](https://discourse.ros.org/t/building-ros-on-mac-in-ci/4071/9) or reply to this email to respond.




More information about the ros-users mailing list