Skip to content

Commit

Permalink
Fix circle ci config
Browse files Browse the repository at this point in the history
  • Loading branch information
naiveHobo committed Jun 24, 2020
1 parent d492fd4 commit 4ff9702
Showing 1 changed file with 12 additions and 8 deletions.
20 changes: 12 additions & 8 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,25 +16,29 @@ jobs:
apt update -qq && apt install -y build-essential cmake python3-colcon-common-extensions python3-rosdep libeigen3-dev
apt upgrade -y
source `find $ROS_WS -maxdepth 2 -name local_setup.bash | sort | head -1`
mkdir -p $UNDERLAY_WS/src
cp $OVERLAY_WS/src/grid_map/tools/ros2_dependencies.repos \
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
colcon build --symlink-install --packages-up-to nav2_costmap_2d
source $UNDERLAY_WS/install/setup.bash
cd $OVERLAY_WS
mkdir -p $OVERLAY_WS/src/grid_map && mv `find -maxdepth 1 -not -name . -not -name src` $OVERLAY_WS/src/grid_map/
rosdep update
cp $UNDERLAY_WS/src/ros-planning/navigation2/tools/ros2_dependencies.repos \
$UNDERLAY_WS/ros2_dependencies.repos
vcs import src < ros2_dependencies.repos
rosdep install -y --ignore-src --from-paths src
colcon build --symlink-install --packages-up-to nav2_costmap_2d
cd $OVERLAY_WS && rosdep install -y --ignore-src --from-paths src
- run:
name: Debug Build
command: |
source `find $ROS_WS -maxdepth 2 -name local_setup.bash | sort | head -1`
colcon build --parallel-workers 1
source $UNDERLAY_WS/install/local_setup.bash
cd $OVERLAY_WS && colcon build --parallel-workers 1
- run:
name: Run Tests
command: |
source `find $ROS_WS -maxdepth 2 -name local_setup.bash | sort | head -1`
source $UNDERLAY_WS/install/local_setup.bash
cd $OVERLAY_WS
colcon test --parallel-workers 1
colcon test-result --verbose
workflows:
Expand Down

0 comments on commit 4ff9702

Please sign in to comment.