ros-tooling / cross_compile

A tool to build ROS and ROS2 workspaces for various targets
Apache License 2.0
188 stars 60 forks source link

Enable all tests on OSX (disable docker tests only in Github Action CI OSX runners) #213

Open emersonknapp opened 4 years ago

emersonknapp commented 4 years ago

Description

Currently, the tests in the test suite that use Docker are disabled on OSX. This isn't a hard requirement, it is only the case because the GitHub Action CI OSX runner hosts don't have (and won't have) Docker. Instead of disabling universally, allow configuration (via environment variable?) to disable Docker-based tests at runtime.

This way, development on OSX runs full test suite.

Related Issues

N/A

Completion Criteria

Implementation Notes / Suggestions

Maybe an environment variable?

Testing Notes / Suggestions

N/A - this enables more tests in more environments.