Skip to content

Commit 20539c2

Browse files
lh-sagbburda
authored andcommitted
fix(docker): add missing ros2_medkit components and submodules
1 parent 8cbfded commit 20539c2

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

demos/turtlebot3_integration/Dockerfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ RUN apt-get update && apt-get install -y \
3232
ros-jazzy-ament-cmake-gtest \
3333
ros-jazzy-ament-cmake-pytest \
3434
ros-jazzy-launch-testing-ament-cmake \
35+
ros-jazzy-test-msgs \
3536
python3-colcon-common-extensions \
3637
python3-requests \
3738
nlohmann-json3-dev \
@@ -42,8 +43,11 @@ RUN apt-get update && apt-get install -y \
4243

4344
# Clone ros2_medkit from GitHub
4445
WORKDIR ${COLCON_WS}/src
45-
RUN git clone --depth 1 https://github.com/selfpatch/ros2_medkit.git && \
46-
mv ros2_medkit/src/ros2_medkit_gateway . && \
46+
RUN git clone --depth 1 --recurse-submodules https://github.com/selfpatch/ros2_medkit.git && \
47+
mv ros2_medkit/src/ros2_medkit_gateway \
48+
ros2_medkit/src/ros2_medkit_msgs \
49+
ros2_medkit/src/ros2_medkit_serialization \
50+
ros2_medkit/src/dynamic_message_introspection . && \
4751
rm -rf ros2_medkit
4852

4953
# Copy demo package from local context (this repo)

0 commit comments

Comments
 (0)