File tree Expand file tree Collapse file tree 4 files changed +23
-21
lines changed Expand file tree Collapse file tree 4 files changed +23
-21
lines changed Original file line number Diff line number Diff line change @@ -10,13 +10,16 @@ help:
1010 @echo " "
1111
1212build :
13- @docker build --tag=ros2:nightly nightly/.
14- @docker build --tag=ros2:nightly-rmw nightly-rmw/.
13+ @docker build --tag=ros2:nightly nightly/.
14+ @docker build --tag=ros2:nightly-rmw nightly-rmw/.
15+ @docker build --tag=ros2:nightly-rmw-nonfree nightly-rmw-nonfree/.
1516
1617pull :
1718 @docker pull ros2:nightly
1819 @docker pull ros2:nightly-rmw
20+ @docker pull ros2:nightly-rmw-nonfree
1921
2022clean :
2123 @docker rmi -f ros2:nightly
2224 @docker rmi -f ros2:nightly-rmw
25+ @docker rmi -f ros2:nightly-rmw-nonfree
Original file line number Diff line number Diff line change @@ -32,13 +32,3 @@ images:
3232 - libopensplice69
3333 - rti- connext- dds- 5.3 .1
3434 ros2_binary_url : https : // ci .ros2 .org / view/ packaging/ job/ packaging_linux/ lastSuccessfulBuild/ artifact/ ws/ ros2- package - linux- x86_64 .tar .bz2
35- nightly- rmw :
36- base_image : osrf/ ros2 : nightly
37- maintainer_name : @ (maintainer_name)
38- template_name : docker_images_ros2/ nightly/ create_ros_rmw_image .Dockerfile .em
39- template_packages :
40- - docker_templates
41- rosdep :
42- path : / opt/ ros/ $ROS_DISTRO/ share
43- skip_keys :
44- - " "
Original file line number Diff line number Diff line change 1+ FROM osrf/ros2:nightly-rmw
2+
3+ # install dependencies
4+ ENV RTI_NC_LICENSE_ACCEPTED=yes
5+ RUN . /opt/ros/$ROS_DISTRO/setup.sh \
6+ && apt-get update \
7+ && rosdep install -y \
8+ --from-paths /opt/ros/$ROS_DISTRO/share \
9+ --ignore-src \
10+ --skip-keys " \
11+ " \
12+ && rm -rf /var/lib/apt/lists/*
13+
14+ # setup RTI Connext DDS
15+ ENV NDDSHOME="/opt/rti.com/rti_connext_dds-5.3.1"
16+ ENV PATH="$NDDSHOME/bin" :$PATH
17+ ENV LD_LIBRARY_PATH="$NDDSHOME/lib/x64Linux3gcc5.4.0" :$LD_LIBRARY_PATH
Original file line number Diff line number Diff line change 1- # This is an auto generated Dockerfile for ros:nightly-rmw
2- # generated from docker_images_ros2/nightly/create_ros_rmw_image.Dockerfile.em
31FROM osrf/ros2:nightly
42
53# install dependencies
6- ENV RTI_NC_LICENSE_ACCEPTED=yes
74RUN . /opt/ros/$ROS_DISTRO/setup.sh \
85 && apt-get update \
96 && rosdep install -y \
107 --from-paths /opt/ros/$ROS_DISTRO/share \
118 --ignore-src \
129 --skip-keys " \
13- " \
10+ rti-connext-dds-5.3.1 " \
1411 && rm -rf /var/lib/apt/lists/*
15-
16- # setup RTI Connext DDS
17- ENV NDDSHOME="/opt/rti.com/rti_connext_dds-5.3.1"
18- ENV PATH="$NDDSHOME/bin" :$PATH
19- ENV LD_LIBRARY_PATH="$NDDSHOME/lib/x64Linux3gcc5.4.0" :$LD_LIBRARY_PATH
You can’t perform that action at this time.
0 commit comments