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 CI and deduplicate CI code #16

Merged
merged 1 commit into from
Jul 17, 2019

Conversation

mikaelarguedas
Copy link
Contributor

Opening for visibility and start discussion:

When developing ros2ci for some of my repos, @Karsten1987 mentioned there would be value for other projects such as this one to leverage a common docker code for the CI part.

osrf now provides some docker images intended for ci use: osrf/ros2:devel that contains the development tools and osrf/ros2:nightly that contains the tools + the nightly build of the ros2.repos file.

Switching to these images should fix broken CI here as the images have already been updated to use the new ROS keys.

I open this PR to see if ros2ci can be a drop in replacement and if there is interest to use it in this proect. Otherwise it is totally viable to update CI here to just use the osrf/ros2 docker images directly.

Related discussions for reference:

Signed-off-by: Mikael Arguedas <mikael.arguedas@gmail.com>
@Karsten1987 Karsten1987 merged commit e651cc8 into ros-controls:crystal Jul 17, 2019
@Karsten1987
Copy link
Contributor

thanks @mikaelarguedas

@mikaelarguedas mikaelarguedas deleted the use_ros2ci branch July 17, 2019 19:05
destogl referenced this pull request in StoglRobotics-forks/ros2_control Aug 11, 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.

2 participants