Open
Description
Description
This enhancement will solve a whole class of usability issues by letting users completely customize the build behavior.
Original request:
There's no way I can see to suppress other RMW implementations when building from ros2.repos. In general it may be a good option to be able to ignore packages by name.
Related Issues
Originally discovered in ros2/rmw_dds_common#16 (comment)
Completion Criteria
- User can pass arbitrary colcon arguments
- User can filter out unwanted packages
Implementation Notes / Suggestions
This CI action does not allow injecting additional colcon package selection arguments, which would make the functionality trivial.
Metadata
Metadata
Assignees
Type
Projects
Milestone
Relationships
Development
No branches or pull requests
Activity
Exclude other RMW from Github CI build
Exclude other RMW from Github CI build
Exclude other RMW from Github CI build
Exclude other RMW from Github CI build
Exclude other RMW from Github CI build
Exclude other RMW from Github CI build (#168)
emersonknapp commentedon Jul 31, 2020
This enhancement should be treated as "pass arbitrary arguments to
colcon build
"Implementation note: maybe allow for passing colcon arguments list of strings for build/test each.
[-]Suppress RMW implementations or packages[/-][+]Allow passing arbitrary arguments to `colcon build` and `colcon test`[/+]