Skip to content

Commit 34a0417

Browse files
authored
Install ros2pkg in CI (#89)
In our CI container we don't install any ros-core package, but only the declared dependencies. Upstream gazebo_ros fails to export its ros2pkg dependency and therefore, that's missing when running the tests.
1 parent 93b25c6 commit 34a0417

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

.github/workflows/reusable_ici.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ jobs:
7777
ROS_DISTRO: ${{ inputs.ros_distro }}
7878
ROS_REPO: ${{ inputs.ros_repo }}
7979
CMAKE_ARGS: -DUR_ROBOT_DRIVER_BUILD_INTEGRATION_TESTS=ON
80+
ADDITIONAL_DEBS: ros-${{ inputs.ros_distro }}-ros2pkg # gazebo_ros doesn't expose this, though it's a runtime requirement
8081
- name: prepare target_ws for cache
8182
if: ${{ always() && ! matrix.env.CCOV }}
8283
run: |

0 commit comments

Comments
 (0)