diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..6abb22f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,28 @@ +# This config file for Travis CI utilizes industrial_ci package. +# For more info for the package, see https://github.com/ros-industrial/industrial_ci/blob/master/README.rst +sudo: required +services: + - docker +language: generic +compiler: + - gcc +env: + matrix: + - ROS_DISTRO="indigo" ROS_REPOSITORY_PATH=http://packages.ros.org/ros/ubuntu + - ROS_DISTRO="indigo" ROS_REPOSITORY_PATH=http://packages.ros.org/ros-shadow-fixed/ubuntu USE_DEB=true DEBUG_BASH=true + - ROS_DISTRO="indigo" PRERELEASE=true + - ROS_DISTRO="jade" ROS_REPOSITORY_PATH=http://packages.ros.org/ros/ubuntu + - ROS_DISTRO="kinetic" ROS_REPOSITORY_PATH=http://packages.ros.org/ros/ubuntu DEBUG_BASH=true + - ROS_DISTRO="kinetic" ROS_REPOSITORY_PATH=http://packages.ros.org/ros-shadow-fixed/ubuntu USE_DEB=true DEBUG_BASH=true + - ROS_DISTRO="kinetic" PRERELEASE=true + - ROS_DISTRO="lunar" ROS_REPOSITORY_PATH=http://packages.ros.org/ros/ubuntu +matrix: + allow_failures: + - env: ROS_DISTRO="indigo" PRERELEASE=true + - env: ROS_DISTRO="jade" ROS_REPOSITORY_PATH=http://packages.ros.org/ros/ubuntu + - env: ROS_DISTRO="kinetic" PRERELEASE=true + - env: ROS_DISTRO="lunar" ROS_REPOSITORY_PATH=http://packages.ros.org/ros/ubuntu +install: + - git clone https://github.com/ros-industrial/industrial_ci.git .ci_config +script: + - .ci_config/travis.sh diff --git a/README.md b/README.md index b406520..d88760b 100755 --- a/README.md +++ b/README.md @@ -7,9 +7,3 @@ For coverage path planning it uses the "Moe the autonomous lawnmower" planner: https://github.com/Auburn-Automow/au_automow_common It also uses the RViz point to polygon user interface from the frontier_exploration package by Paul Bovbel: https://github.com/paulbovbel/frontier_exploration - -## Installation -The path planner depends on the "shapely" python module. -Learn how to install it here: -https://pypi.python.org/pypi/Shapely - diff --git a/package.xml b/package.xml index b995a7c..dc74632 100755 --- a/package.xml +++ b/package.xml @@ -42,25 +42,25 @@ catkin + actionlib + costmap_2d + geometry_msgs + message_generation + move_base_msgs roscpp rospy std_msgs - message_generation visualization_msgs - move_base_msgs - actionlib - geometry_msgs - costmap_2d + actionlib + costmap_2d + geometry_msgs message_runtime + move_base_msgs + python-shapely roscpp rospy std_msgs visualization_msgs - move_base_msgs - actionlib - geometry_msgs - costmap_2d -