Modified the Travis CI settings for ROS 2

Signed-off-by: Pyo <pyo@robotis.com>
This commit is contained in:
Pyo 2019-08-20 08:00:26 +09:00
parent bf9a9d3b92
commit 3ac997836e
No known key found for this signature in database
GPG Key ID: E2C41DB8005E5F0E

View File

@ -1,36 +1,26 @@
# This config file for Travis CI utilizes ros-industrial/industrial_ci package.
# For more info for the package, see https://github.com/ros-industrial/industrial_ci/blob/master/README.rst
sudo: required
dist: trusty
services:
- docker
language: generic
python:
- "2.7"
compiler:
- gcc
language:
- none
notifications:
email:
on_success: change
on_failure: always
recipients:
- pyo@robotis.com
env:
matrix:
- ROS_DISTRO=kinetic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=ubuntu OS_CODE_NAME=xenial
- ROS_DISTRO=melodic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=ubuntu OS_CODE_NAME=bionic
- ROS_DISTRO=melodic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=debian OS_CODE_NAME=stretch
matrix:
allow_failures:
- env: ROS_DISTRO=melodic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=ubuntu OS_CODE_NAME=bionic
- env: ROS_DISTRO=melodic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=debian OS_CODE_NAME=stretch
- thlim@robotis.com
branches:
only:
- master
- develop
install:
- git clone https://github.com/ros-industrial/industrial_ci.git .ci_config
script:
- source .ci_config/travis.sh
- ros2
- ros2-devel
- dashing-devel
install:
- git clone --quiet --depth 1 https://github.com/robotpilot/ros2ci.git .ros2ci
matrix:
include:
- script: .ros2ci/travis.bash dashing