Add NOT_TEST_INSTALL option to .travis.sh
This commit is contained in:
parent
25c86b2115
commit
9b4d31c912
11
.travis.sh
11
.travis.sh
@ -22,6 +22,9 @@ function travis_time_end {
|
|||||||
set -x
|
set -x
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Default configuration
|
||||||
|
test "$NOT_TEST_INSTALL" = "" && export NOT_TEST_INSTALL=false
|
||||||
|
|
||||||
# Mainly for https://github.com/ros-perception/perception_pcl/pull/197#issuecomment-386056906
|
# Mainly for https://github.com/ros-perception/perception_pcl/pull/197#issuecomment-386056906
|
||||||
export DEBIAN_FRONTEND=noninteractive
|
export DEBIAN_FRONTEND=noninteractive
|
||||||
|
|
||||||
@ -78,7 +81,9 @@ cd ~/catkin_ws
|
|||||||
catkin build -p1 -j1
|
catkin build -p1 -j1
|
||||||
catkin run_tests -p1 -j1
|
catkin run_tests -p1 -j1
|
||||||
catkin_test_results --all build
|
catkin_test_results --all build
|
||||||
catkin clean -b --yes
|
if [ "$NOT_TEST_INSTALL" != "true" ]; then
|
||||||
catkin config --install
|
catkin clean -b --yes
|
||||||
catkin build -p1 -j1
|
catkin config --install
|
||||||
|
catkin build -p1 -j1
|
||||||
|
fi
|
||||||
travis_time_end
|
travis_time_end
|
||||||
|
|||||||
10
.travis.yml
10
.travis.yml
@ -11,11 +11,11 @@ env:
|
|||||||
- ROS_DISTRO=melodic DOCKER_IMAGE=ubuntu:artful
|
- ROS_DISTRO=melodic DOCKER_IMAGE=ubuntu:artful
|
||||||
- ROS_DISTRO=melodic DOCKER_IMAGE=ubuntu:bionic
|
- ROS_DISTRO=melodic DOCKER_IMAGE=ubuntu:bionic
|
||||||
# To test backward compatibility for users who build from source.
|
# To test backward compatibility for users who build from source.
|
||||||
- ROS_DISTRO=lunar DOCKER_IMAGE=debian:stretch
|
- ROS_DISTRO=lunar DOCKER_IMAGE=debian:stretch NOT_TEST_INSTALL=true
|
||||||
- ROS_DISTRO=lunar DOCKER_IMAGE=ubuntu:xenial
|
- ROS_DISTRO=lunar DOCKER_IMAGE=ubuntu:xenial NOT_TEST_INSTALL=true
|
||||||
- ROS_DISTRO=kinetic DOCKER_IMAGE=debian:jessie
|
- ROS_DISTRO=kinetic DOCKER_IMAGE=debian:jessie NOT_TEST_INSTALL=true
|
||||||
- ROS_DISTRO=kinetic DOCKER_IMAGE=ubuntu:xenial
|
- ROS_DISTRO=kinetic DOCKER_IMAGE=ubuntu:xenial NOT_TEST_INSTALL=true
|
||||||
- ROS_DISTRO=indigo DOCKER_IMAGE=ubuntu:trusty
|
- ROS_DISTRO=indigo DOCKER_IMAGE=ubuntu:trusty NOT_TEST_INSTALL=true
|
||||||
# Install system dependencies, namely ROS.
|
# Install system dependencies, namely ROS.
|
||||||
before_install:
|
before_install:
|
||||||
# Define some config vars.
|
# Define some config vars.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user