Skip to content

Commit

Permalink
Created dockerfile for easier usage
Browse files Browse the repository at this point in the history
  • Loading branch information
CihatAltiparmak committed Jul 8, 2024
1 parent caa5496 commit de78a99
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
FROM ros:rolling

RUN apt-get update && \
apt install wget -y

RUN mkdir ws/src -p

RUN . /opt/ros/rolling/setup.sh && \
cd ws/src && \
git clone https://github.com/CihatAltiparmak/moveit_middleware_benchmark.git -b development && \
vcs import < moveit_middleware_benchmark/moveit_middleware_benchmark.repos --recursive

RUN cd ws/src && \
# git clone https://github.com/ros2/rmw_zenoh.git && \
git clone https://github.com/ros2/rmw_cyclonedds.git

RUN . /opt/ros/rolling/setup.sh && \
cd ws && \
rosdep update --rosdistro=$ROS_DISTRO && \
apt-get update && \
rosdep install --from-paths src --ignore-src -r -y

RUN . /opt/ros/rolling/setup.sh && \
cd ws && \
colcon build --mixin release --packages-skip test_dynmsg dynmsg_demo

0 comments on commit de78a99

Please sign in to comment.