diff --git a/.ci_config b/.ci_config new file mode 160000 index 00000000..1c1e1f2b --- /dev/null +++ b/.ci_config @@ -0,0 +1 @@ +Subproject commit 1c1e1f2b6c0aad3dd0ed8fa2dfccadbada12babd diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..3b3de348 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule ".ci_config"] + path = .ci_config + url = https://github.com/ros-industrial/industrial_ci.git diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..80339bb6 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,24 @@ +sudo: required +dist: trusty +language: generic +compiler: + - gcc +notifications: + email: + on_success: always + on_failure: always +# recipients: +# - jane@doe +env: + matrix: + - USE_DEB=true ROS_DISTRO="indigo" ROS_REPOSITORY_PATH=http://packages.ros.org/ros/ubuntu + - USE_DEB=true ROS_DISTRO="indigo" ROS_REPOSITORY_PATH=http://packages.ros.org/ros-shadow-fixed/ubuntu + - USE_DEB=true ROS_DISTRO="jade" ROS_REPOSITORY_PATH=http://packages.ros.org/ros/ubuntu + - USE_DEB=true ROS_DISTRO="jade" ROS_REPOSITORY_PATH=http://packages.ros.org/ros-shadow-fixed/ubuntu +matrix: + allow_failures: + - env: USE_DEB=true ROS_DISTRO="jade" ROS_REPOSITORY_PATH=http://packages.ros.org/ros/ubuntu + - env: USE_DEB=true ROS_DISTRO="jade" ROS_REPOSITORY_PATH=http://packages.ros.org/ros-shadow-fixed/ubuntu +script: + - source .ci_config/travis.sh +# - source ./travis.sh # Enable this when you have a package-local script