From 437943ce1aaa670071a5c33e7210abaa42426045 Mon Sep 17 00:00:00 2001 From: Shun Hasegawa Date: Thu, 17 Aug 2023 18:07:21 +0900 Subject: [PATCH] [CI] Add noetic test --- .circleci/config.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 8d8eb5c..43a7c13 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -56,6 +56,34 @@ jobs: catkin_test_results working_directory: ~/src + noetic: + docker: + - image: autonomoustuff/docker-builds:noetic-ros-base + steps: + - checkout + - run: + name: Set Up Container + command: | + apt-get update -qq + source `find /opt/ros -name setup.bash | sort | head -1` + rosdep install --from-paths . --ignore-src -y + cd .. + catkin init + catkin config --extend /opt/ros/$ROS_DISTRO + - run: + name: Build + command: | + cd .. + catkin build + - run: + name: Run Tests + command: | + source `find /opt/ros -name setup.bash | sort | head -1` + cd .. + catkin run_tests + catkin_test_results + working_directory: ~/src + dashing: docker: - image: autonomoustuff/docker-builds:dashing-ros-core @@ -89,4 +117,5 @@ workflows: jobs: - kinetic - melodic + - noetic - dashing