diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000..1e3bee1a3a --- /dev/null +++ b/.travis.yml @@ -0,0 +1,28 @@ +# This config file for Travis CI utilizes https://github.com/ros-planning/moveit_ci/ package. +sudo: required +dist: xenial # distro used by Travis, moveit_ci uses the docker image's distro +services: + - docker +language: cpp +cache: ccache +compiler: gcc + +notifications: + email: + recipients: + - rhaschke@techfak.uni-bielefeld.de +env: + global: + - ROS_DISTRO=melodic + - ROS_REPO=ros + - WARNINGS_OK=true + - ABI_BASE_URL=https://ni.www.techfak.uni-bielefeld.de/abicheck/rviz-${ROS_DISTRO}.tar.gz + matrix: + - TEST=catkin_lint + - TEST=abi + +before_script: + - git clone -q --depth=1 https://github.com/ros-planning/moveit_ci.git .moveit_ci + +script: + - .moveit_ci/travis.sh