Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix docker images #139

Merged
merged 6 commits into from
Dec 10, 2019
Merged

fix docker images #139

merged 6 commits into from
Dec 10, 2019

Conversation

rhaschke
Copy link
Contributor

@rhaschke rhaschke commented Dec 7, 2019

This is another attempt to fix various issues with our ROS2 docker images:

  • To support multiple ROS2 distros, all images can be configured with --build-arg ROS_DISTRO=...
  • Provide a ci-testing image that is based on the latest released packages
  • During the migration process, rosdep should ignore packages marked as COLCON_IGNORE
  • Remove workarounds
  • Use released octomap (currently only available from ros2-testing - awaiting the next sync)

@henningkayser, when merging, please don't squash these commits. All of them are meaningful on their own and should be kept for history.

- use ARG ROS_DISTRO=dashing to build images for both, dashing and eloquent
- simplify installation for ci base image
- fix image ci-testing
moveit_ros_planning's package.xml refers to many non-existing packages making rosdep install fail
@henningkayser henningkayser merged commit fa81678 into moveit:master Dec 10, 2019
@rhaschke rhaschke deleted the fix-docker branch December 11, 2019 07:33
MikeWrock pushed a commit to MikeWrock/moveit2 that referenced this pull request Aug 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants