Skip to content

use template for ROS bootstrap tools installation#52

Merged
mikaelarguedas merged 3 commits intomasterfrom
template_bootstrap_tools
Mar 22, 2019
Merged

use template for ROS bootstrap tools installation#52
mikaelarguedas merged 3 commits intomasterfrom
template_bootstrap_tools

Conversation

@mikaelarguedas
Copy link
Copy Markdown
Contributor

This allow install only the bootstrap tools relevant for the distro (e.g. not installing rosinstall and vcstools in ROS 1).
Adding rosdep and colcon here also allows to not have to specify it in the config of each image using it (e.g. https://github.com/osrf/docker_images/blob/086440f267921cf4ff39e90bb8e07c81e243dddc/ros2/source/images.yaml.em#L20)

Copy link
Copy Markdown
Member

@ruffsl ruffsl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mikaelarguedas mikaelarguedas requested a review from sloretz March 20, 2019 18:35
@mikaelarguedas
Copy link
Copy Markdown
Contributor Author

Note: this means that colcon will be installed in all ROS 2 images. @sloretz is it fine for you?
Resulting dockerfiles can be seen at osrf/docker_images#244

@ruffsl
Copy link
Copy Markdown
Member

ruffsl commented Mar 20, 2019

We should remember to apply this to #49 as well when the nightly template is ready.

This was referenced Mar 21, 2019
@mikaelarguedas mikaelarguedas force-pushed the template_bootstrap_tools branch from 732a269 to 5422644 Compare March 22, 2019 02:18
Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
…umber

Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
@mikaelarguedas mikaelarguedas force-pushed the template_bootstrap_tools branch from 5422644 to 9bedd77 Compare March 22, 2019 03:03
@mikaelarguedas mikaelarguedas merged commit 945a836 into master Mar 22, 2019
@mikaelarguedas mikaelarguedas deleted the template_bootstrap_tools branch March 22, 2019 03:10
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.

2 participants