Conversation
|
@ruffsl I'm interested in using this, is there any action item that I can help with? Context: I would like to use this as a base for CI pending dashing packages being available. |
I think this template is currently a little out of sync w.r.t the ros2 nightly Dockerfile. I can't remember what hanged me up, but I think it was when I was still trying to narrow down what keys I needed to skip here: Feel free to tack on more commits to this branch.
I was also thinking of adding a |
Looks like the main differences between the Dockerfile and the template are:
It looks like there are 2 different images suggested (both including the tools defined below):
Are we ok hosting both these images? "tools" / what will be common to both images:
|
The nightly image that was introduced in osrf/docker_images#202 and is being used by navigation2 and movit2 to accelerate their CI jobs when tracking nightly changes. https://hub.docker.com/r/osrf/ros2/tags
I thought it might be useful, just to have a development image primed for build latest ROS2 packages from source, without necessarily preloading it with any released or nightly package. I'm not sure what we should call it,
It could literally be the exact same, only with these two lines omitted, and still build: RUN wget https://raw.githubusercontent.com/ros2/ros2/release-latest/ros2.repos \
&& vcs import src < ros2.reposThis could help give consumers a cositent entrypoint and workspace setup to clone code into. |
Yes, my original request was for that image to also include the bootstrap and testing packages to have an image ready to build and test workspaces.
To clarify my understanding, are you recommending the |
An empty but build workspace (nothing cloned into /src). The empty workspace still needs to be built using |
|
After some experimentation, I have a version available here, that integrates the changes to the nightly template and the addition ros2:devel image (corresponding docker_images branch) 2 points to decide still regarding the nightly template:
|
|
PRs have been opened: |
|
Continuing with #55 |
No description provided.