diff --git a/.circleci/config.yml b/.circleci/config.yml index b5e53a18ce0863dd2535e342adee18eb7f30d577..723f94c4fdbfbe4e884e2c473b26b5480454a97f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -60,9 +60,22 @@ _commands: sha256sum $PWD/checksum.txt >> checksum.txt apt-get update rosdep update + + # workarround for OMPL and rosdep + # https://github.com/ompl/ompl/issues/753 + # Prevent searching $ROS_WS/install given it's too big for rosdep + + if [ "$ROS_WS" == "<< parameters.underlay >>" ]; then + underlay_ws="" + else + underlay_ws=<< parameters.underlay >>/src + fi + echo underlay_ws = $underlay_ws + dependencies=$( rosdep install -q -y \ --from-paths src \ + $underlay_ws \ --ignore-src \ --skip-keys " \ slam_toolbox \