ROS2-SLAM-Fundamental/.github/workflows/build_test.yaml
Carlos Andrés Álvarez Restrepo 159004e0c9
Port tests: (#21)
* MVP compiles

* All tests passing

* Add downloading maps with bash scrcipt in test map merigng

* Fix tests

* Remove launch file testing in ros2

* Add action

* test

* fox workflow file

* Test

* Skip tests

* Run tests

* Fix it

* Chnage to fail tests

* Fix tests

* Try to make fail tests

* Fix tests
2022-06-29 10:48:13 -05:00

23 lines
655 B
YAML

name: ROS2 build/tests
on:
pull_request:
jobs:
build_and_tests:
runs-on: ubuntu-latest
steps:
- uses: ros-tooling/setup-ros@v0.3
with:
required-ros-distributions: galactic
- name: Checkout repository
uses: actions/checkout@v3
- uses: ros-tooling/action-ros-ci@v0.2
with:
package-name: multirobot_map_merge
target-ros2-distro: galactic
skip-tests: true
- name: Run gtests manually
run: |
source /opt/ros/galactic/setup.sh && source ros_ws/install/setup.sh
cd ros_ws/build/multirobot_map_merge
./test_merging_pipeline