mirror of
https://github.com/introlab/rtabmap.git
synced 2026-09-03 01:50:24 +08:00
explicitly set deps to install instead of relying on buildfarm (#1012)
* explicitly set deps to install instead of relying on buildfarm rtabmap (in case buildfarm build is failing) * use rosdep instead * missing rosdep update * updated rosdep command * removed rosdep init * fixed qt_gui_cpp not found * revert last commit, should be able to use qt_gui_cpp in rosdep * removed deprecated 18.04
This commit is contained in:
14
.github/workflows/cmake-ros.yml
vendored
14
.github/workflows/cmake-ros.yml
vendored
@@ -22,10 +22,8 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix:
|
||||
ros_distribution: [melodic, noetic, foxy, humble, rolling]
|
||||
ros_distribution: [ noetic, foxy, humble, rolling]
|
||||
include:
|
||||
- ros_distribution: 'melodic'
|
||||
os: ubuntu-18.04
|
||||
- ros_distribution: 'noetic'
|
||||
os: ubuntu-20.04
|
||||
- ros_distribution: 'foxy'
|
||||
@@ -44,13 +42,13 @@ jobs:
|
||||
with:
|
||||
required-ros-distributions: ${{ matrix.ros_distribution }}
|
||||
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get -y install ros-${{ matrix.ros_distribution }}-rtabmap
|
||||
sudo apt-get -y remove ros-${{ matrix.ros_distribution }}-rtabmap
|
||||
|
||||
- uses: actions/checkout@v2
|
||||
source /opt/ros/${{ matrix.ros_distribution }}/setup.bash
|
||||
rosdep update
|
||||
rosdep install --from-paths ${{github.workspace}} -y
|
||||
|
||||
- name: Configure CMake
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user