Skip to content

Commit 0d5161c

Browse files
Acuadros95pablogs9
andauthored
Initial humble release (#59)
* Initial humble release * Revert workarround removal * Update modules/libmicroros/libmicroros.mk Co-authored-by: Pablo Garrido <[email protected]> Co-authored-by: Pablo Garrido <[email protected]>
1 parent 9fa6040 commit 0d5161c

File tree

3 files changed

+33
-30
lines changed

3 files changed

+33
-30
lines changed

.github/workflows/nightly.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,16 @@ jobs:
1717
fail-fast: false
1818
matrix:
1919
zephyr_version: ["zephyr-v2.4.0", "zephyr-v2.5.0", "zephyr-v2.6.0"]
20-
distro: ["foxy", "rolling"]
20+
distro: ["foxy", "rolling", "galactic", "humble"]
2121
include:
2222
- distro: foxy
2323
branch: foxy
2424
- distro: rolling
2525
branch: main
26+
- distro: galactic
27+
branch: galactic
28+
- distro: humble
29+
branch: humble
2630
- zephyr_version: zephyr-v2.4.0
2731
zephyr_sdk: 0.11.4
2832
sdk_filename: zephyr-toolchain-arm-$TOOLCHAIN_VERSION-setup.run

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,10 @@ Is possible to use a micro-ROS Agent just with this docker command:
3232

3333
```bash
3434
# Serial micro-ROS Agent
35-
docker run -it --rm -v /dev:/dev --privileged --net=host microros/micro-ros-agent:foxy serial --dev [YOUR BOARD PORT] -v6
35+
docker run -it --rm -v /dev:/dev --privileged --net=host microros/micro-ros-agent:humble serial --dev [YOUR BOARD PORT] -v6
3636

3737
# UDPv4 micro-ROS Agent
38-
docker run -it --rm --net=host microros/micro-ros-agent:foxy udp4 --port 8888 -v6
39-
38+
docker run -it --rm --net=host microros/micro-ros-agent:humnle udp4 --port 8888 -v6
4039
```
4140

4241
## Purpose of the Project

modules/libmicroros/libmicroros.mk

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -61,37 +61,37 @@ configure_toolchain: $(COMPONENT_PATH)/zephyr_toolchain.cmake.in
6161
$(COMPONENT_PATH)/micro_ros_dev/install:
6262
rm -rf micro_ros_dev; \
6363
mkdir micro_ros_dev; cd micro_ros_dev; \
64-
git clone -b master https://github.com/ament/ament_cmake src/ament_cmake; \
65-
git clone -b master https://github.com/ament/ament_lint src/ament_lint; \
66-
git clone -b master https://github.com/ament/ament_package src/ament_package; \
67-
git clone -b ros2 https://github.com/ament/googletest src/googletest; \
68-
git clone -b master https://github.com/ros2/ament_cmake_ros src/ament_cmake_ros; \
69-
git clone -b master https://github.com/ament/ament_index src/ament_index; \
64+
git clone -b humble https://github.com/ament/ament_cmake src/ament_cmake; \
65+
git clone -b humble https://github.com/ament/ament_lint src/ament_lint; \
66+
git clone -b humble https://github.com/ament/ament_package src/ament_package; \
67+
git clone -b humble https://github.com/ament/googletest src/googletest; \
68+
git clone -b humble https://github.com/ros2/ament_cmake_ros src/ament_cmake_ros; \
69+
git clone -b humble https://github.com/ament/ament_index src/ament_index; \
7070
colcon build --cmake-args -DBUILD_TESTING=OFF;
7171

7272
$(COMPONENT_PATH)/micro_ros_src/src:
7373
@rm -rf micro_ros_src; \
7474
mkdir micro_ros_src; cd micro_ros_src; \
75-
git clone -b foxy https://github.com/eProsima/micro-CDR src/micro-CDR; \
76-
git clone -b foxy https://github.com/eProsima/Micro-XRCE-DDS-Client src/Micro-XRCE-DDS-Client; \
77-
git clone -b master https://github.com/micro-ROS/rcl src/rcl; \
78-
git clone -b master https://github.com/ros2/rclc src/rclc; \
79-
git clone -b master https://github.com/micro-ROS/rcutils src/rcutils; \
80-
git clone -b main https://github.com/micro-ROS/micro_ros_msgs src/micro_ros_msgs; \
81-
git clone -b main https://github.com/micro-ROS/rmw-microxrcedds src/rmw-microxrcedds; \
82-
git clone -b master https://github.com/micro-ROS/rosidl_typesupport src/rosidl_typesupport; \
83-
git clone -b main https://github.com/micro-ROS/rosidl_typesupport_microxrcedds src/rosidl_typesupport_microxrcedds; \
84-
git clone -b master https://github.com/ros2/rosidl src/rosidl; \
85-
git clone -b master https://github.com/ros2/rmw src/rmw; \
86-
git clone -b master https://github.com/ros2/rcl_interfaces src/rcl_interfaces; \
87-
git clone -b master https://github.com/ros2/rosidl_defaults src/rosidl_defaults; \
88-
git clone -b master https://github.com/ros2/unique_identifier_msgs src/unique_identifier_msgs; \
89-
git clone -b master https://github.com/ros2/common_interfaces src/common_interfaces; \
90-
git clone -b master https://github.com/ros2/test_interface_files src/test_interface_files; \
91-
git clone -b master https://github.com/ros2/rmw_implementation src/rmw_implementation; \
92-
git clone -b master https://github.com/ros2/rcl_logging src/rcl_logging; \
93-
git clone -b master https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing src/ros2_tracing; \
94-
git clone -b main https://github.com/micro-ROS/micro_ros_utilities src/micro_ros_utilities; \
75+
git clone -b ros2 https://github.com/eProsima/micro-CDR src/micro-CDR; \
76+
git clone -b ros2 https://github.com/eProsima/Micro-XRCE-DDS-Client src/Micro-XRCE-DDS-Client; \
77+
git clone -b humble https://github.com/micro-ROS/rcl src/rcl; \
78+
git clone -b humble https://github.com/ros2/rclc src/rclc; \
79+
git clone -b humble https://github.com/micro-ROS/rcutils src/rcutils; \
80+
git clone -b humble https://github.com/micro-ROS/micro_ros_msgs src/micro_ros_msgs; \
81+
git clone -b humble https://github.com/micro-ROS/rmw-microxrcedds src/rmw-microxrcedds; \
82+
git clone -b humble https://github.com/micro-ROS/rosidl_typesupport src/rosidl_typesupport; \
83+
git clone -b humble https://github.com/micro-ROS/rosidl_typesupport_microxrcedds src/rosidl_typesupport_microxrcedds; \
84+
git clone -b humble https://github.com/ros2/rosidl src/rosidl; \
85+
git clone -b humble https://github.com/ros2/rmw src/rmw; \
86+
git clone -b humble https://github.com/ros2/rcl_interfaces src/rcl_interfaces; \
87+
git clone -b humble https://github.com/ros2/rosidl_defaults src/rosidl_defaults; \
88+
git clone -b humble https://github.com/ros2/unique_identifier_msgs src/unique_identifier_msgs; \
89+
git clone -b humble https://github.com/ros2/common_interfaces src/common_interfaces; \
90+
git clone -b humble https://github.com/ros2/test_interface_files src/test_interface_files; \
91+
git clone -b humble https://github.com/ros2/rmw_implementation src/rmw_implementation; \
92+
git clone -b humble https://github.com/ros2/rcl_logging src/rcl_logging; \
93+
git clone -b humble https://gitlab.com/ros_tracing/ros2_tracing src/ros2_tracing; \
94+
git clone -b humble https://github.com/micro-ROS/micro_ros_utilities src/micro_ros_utilities; \
9595
touch src/rosidl/rosidl_typesupport_introspection_cpp/COLCON_IGNORE; \
9696
touch src/rclc/rclc_examples/COLCON_IGNORE; \
9797
touch src/common_interfaces/actionlib_msgs/COLCON_IGNORE; \

0 commit comments

Comments
 (0)