-
Notifications
You must be signed in to change notification settings - Fork 6
/
.travis.yml
30 lines (25 loc) · 933 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Travis CI Config
sudo: required
dist: xenial
language: generic
notifications:
email: false
# TODO(matthew-reynolds): Branch-specific notifications. See #75
env:
global:
# Use StereoLabs' Docker image to avoid having to manually download
# and install CUDA and the ZED SDK
- DOCKER_BASE_IMAGE="stereolabs/zed:ubuntu1804-cuda10.0-zed2.8"
# Install non-distributed dependencies
- UPSTREAM_WORKSPACE="file"
- ROSINSTALL_FILENAME="uwreact_robot.rosinstall"
# Run linters and style checks
- CATKIN_CONFIG="-DCMAKE_EXPORT_COMPILE_COMMANDS=ON"
- AFTER_SCRIPT="source /root/catkin_ws/install/setup.bash; cd /root/catkin_ws/src/uwreact_robot; ./scripts/run_linters.py"
matrix:
- ROS_DISTRO="melodic" ROS_REPO="ros"
- ROS_DISTRO="melodic" ROS_REPO="ros-testing"
install:
- git clone https://github.com/ros-industrial/industrial_ci.git .ci_config
script:
- .ci_config/travis.sh