Skip to content

[ROS2] Bouncy source dockerfile using new templates, colcon and updated dependency list#160

Merged
mikaelarguedas merged 15 commits intomasterfrom
bouncy_source
Jun 9, 2018
Merged

[ROS2] Bouncy source dockerfile using new templates, colcon and updated dependency list#160
mikaelarguedas merged 15 commits intomasterfrom
bouncy_source

Conversation

@mikaelarguedas
Copy link
Copy Markdown
Contributor

@mikaelarguedas mikaelarguedas commented May 29, 2018

Replaces #128

This changes the behavior to build master instead of release-latest we ~should likely go back to release-latest` before merging.~~ will come back and go back to use release latest once bouncy is tagged and released

Update the ros2 source Dockerfile to build bouncy on bionic.
This now uses colcon for the build tool and depends on osrf/docker_templates#39

@mikaelarguedas mikaelarguedas changed the title Bouncy source [ROS2] Bouncy source dockerfile using new templates, colcon and updated dependency list May 29, 2018
-DSECURITY=ON --
- --isolated
- --parallel
" -DBUILD_TESTING=ON" " -DSECURITY=ON" " --no-warn-unused-cli"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The leading spaces and quotes can be removed now.

Same below.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Sweet 👍

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

removed in: f77f4f7

@mikaelarguedas
Copy link
Copy Markdown
Contributor Author

Placing this in review.
I'll open a follow up at Bouncy release time to replace master with release latest.
This way we keep in sync with the templates that are updated to use colcon

Copy link
Copy Markdown
Contributor

@dirk-thomas dirk-thomas left a comment

Choose a reason for hiding this comment

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

LGTM.

-DSECURITY=ON --
- --isolated
- --parallel
-DBUILD_TESTING=ON -DSECURITY=ON --no-warn-unused-cli
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

BUILD_TESTING should be ON by default.

Same below.

@mikaelarguedas mikaelarguedas mentioned this pull request Jun 8, 2018
31 tasks
@mikaelarguedas mikaelarguedas merged commit 45e0c34 into master Jun 9, 2018
@mikaelarguedas mikaelarguedas deleted the bouncy_source branch June 9, 2018 19:32
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.

3 participants