From fd0b95474ed2131e542230c0bc8f5e4a3380ba3e Mon Sep 17 00:00:00 2001 From: Ryan Friedman Date: Thu, 15 Feb 2024 21:42:06 -0700 Subject: [PATCH] Remove CircleCI * Current maintainers don't have access to fix CircleCI Signed-off-by: Ryan Friedman (cherry picked from commit ab02f523566996faf97b14da5b4a6685243d4e70) --- .circleci/config.yml | 46 -------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml deleted file mode 100644 index 5b097c83d..000000000 --- a/.circleci/config.yml +++ /dev/null @@ -1,46 +0,0 @@ -version: 2 - -jobs: - build_and_test: - docker: - - image: ros:rolling - environment: - ROS_WS: "/opt/ros" - UNDERLAY_WS: "/opt/underlay_ws" - OVERLAY_WS: "/opt/overlay_ws" - steps: - - checkout - - run: - name: Set Up Container - command: | - apt update -qq && apt install -y build-essential cmake python3-colcon-common-extensions python3-rosdep libeigen3-dev liboctomap-dev - apt upgrade -y - source `find $ROS_WS -maxdepth 2 -name local_setup.bash | sort | head -1` - rosdep update - mkdir -p $OVERLAY_WS/src/grid_map && mv `find -maxdepth 1 -not -name . -not -name src` $OVERLAY_WS/src/grid_map/ - mkdir -p $UNDERLAY_WS/src && cp $OVERLAY_WS/src/grid_map/tools/ros2_dependencies.repos \ - $UNDERLAY_WS/ros2_dependencies.repos - cd $UNDERLAY_WS && vcs import src < ros2_dependencies.repos - DEBIAN_FRONTEND=noninteractive rosdep install -y --ignore-src \ - --skip-keys "gazebo_ros_pkgs pybind11_vendor ompl slam_toolbox" --from-paths src - MAKEFLAGS="-j4 -l1" colcon build --symlink-install --executor sequential --packages-up-to nav2_costmap_2d - source $UNDERLAY_WS/install/setup.bash - cd $OVERLAY_WS && DEBIAN_FRONTEND=noninteractive rosdep install -y --ignore-src --from-paths src --skip-keys "octomap_server" - - run: - name: Debug Build - command: | - source $UNDERLAY_WS/install/setup.bash - cd $OVERLAY_WS && MAKEFLAGS="-j4 -l1" colcon build --executor sequential - no_output_timeout: 30m - - run: - name: Run Tests - command: | - source $UNDERLAY_WS/install/setup.bash - cd $OVERLAY_WS - colcon test --parallel-workers 1 - colcon test-result --verbose -workflows: - version: 2 - ros_build: - jobs: - - build_and_test