aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBilly Donahue <BillyDonahue@users.noreply.github.com>2015-09-01 02:46:34 -0400
committerBilly Donahue <BillyDonahue@users.noreply.github.com>2015-09-01 02:46:34 -0400
commitd6b112ccfd26e35a1a6e6eab83d4bb49bca69b6f (patch)
tree9b64ac65d9f9b9e2cf358f7f8ce8a384529e3482
parent8be1b6b087a4c5ad42834a5a391a8e3cae7b4c6f (diff)
parent6fc49050217137ffdfeff648cc0322e14757da8f (diff)
downloadgoogletest-d6b112ccfd26e35a1a6e6eab83d4bb49bca69b6f.tar.gz
googletest-d6b112ccfd26e35a1a6e6eab83d4bb49bca69b6f.tar.bz2
googletest-d6b112ccfd26e35a1a6e6eab83d4bb49bca69b6f.zip
Merge pull request #577 from BillyDonahue/upstream_master
run tests in Travis CI
-rw-r--r--.travis.yml4
-rwxr-xr-xtravis.sh15
2 files changed, 12 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml
index cb1ab4bf..b4c0cb2a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -36,10 +36,10 @@ compiler:
script: ./travis.sh
env:
matrix:
- - GTEST_TARGET=googletest SHARED_LIB=ON STATIC_LIB=ON CMAKE_PKG=ON BUILD_TYPE=release VERBOSE_MAKE=false
- GTEST_TARGET=googletest SHARED_LIB=OFF STATIC_LIB=ON CMAKE_PKG=OFF BUILD_TYPE=debug VERBOSE_MAKE=true VERBOSE
- - GTEST_TARGET=googlemock SHARED_LIB=ON STATIC_LIB=ON CMAKE_PKG=ON BUILD_TYPE=release VERBOSE_MAKE=false
- GTEST_TARGET=googlemock SHARED_LIB=OFF STATIC_LIB=ON CMAKE_PKG=OFF BUILD_TYPE=debug VERBOSE_MAKE=true VERBOSE
+ - GTEST_TARGET=googletest SHARED_LIB=ON STATIC_LIB=ON CMAKE_PKG=ON BUILD_TYPE=release VERBOSE_MAKE=false
+ - GTEST_TARGET=googlemock SHARED_LIB=ON STATIC_LIB=ON CMAKE_PKG=ON BUILD_TYPE=release VERBOSE_MAKE=false
notifications:
email: false
sudo: false
diff --git a/travis.sh b/travis.sh
index fbd548c7..6d381e9a 100755
--- a/travis.sh
+++ b/travis.sh
@@ -1,9 +1,14 @@
#!/usr/bin/env sh
set -evx
env | sort
-t=$GTEST_TARGET
-mkdir build
-mkdir build/$t
-cd build/$t
-cmake ../../$t
+
+mkdir build || true
+mkdir build/$GTEST_TARGET || true
+cd build/$GTEST_TARGET
+cmake -Dgtest_build_samples=ON \
+ -Dgmock_build_samples=ON \
+ -Dgtest_build_tests=ON \
+ -Dgmock_build_tests=ON \
+ ../../$GTEST_TARGET
make
+make test