Commit Graph
44 Commits
Author SHA1 Message Date
Gennadiy Civil 8fbb419470 Include gcc on mac into PR matrix
There was an error that slipped through and only showed up on PR merge (https://travis-ci.org/google/googletest/jobs/364304396/config ) , we dont want that again
2018-04-10 11:28:16 -04:00
Gennadiy Civil 7888184f28 Include OSX builds back into PR builds
Had an instance where the breakage was not detected until the actual merge. Need to be better than that
2018-03-29 13:50:32 -04:00
Gennadiy Civil ed8d02cfc6 Update .travis.yml
Trying to get around mongoDB expired keys, etc
2018-01-11 17:03:14 -05:00
Gennadiy Civil 73d1251fe9 Update .travis.yml 2018-01-11 16:57:44 -05:00
Gennadiy Civil cfd29e0488 Update .travis.yml 2018-01-11 16:55:21 -05:00
Gennadiy Civil 29f94e0106 Update .travis.yml 2018-01-11 14:57:50 -05:00
Gennadiy Civil 6eccdb7b62 Update .travis.yml 2018-01-10 10:20:09 -05:00
Carlos O'Ryan 67d6e46728 Use correct name for build event types. 2018-01-05 14:58:48 -05:00
Carlos O'Ryan 9cee677ce4 Optimize build matrix (#1)
Disable expensive builds on pull requests.
2018-01-04 13:04:31 -05:00
Carlos O'Ryan 75b85d5382 Create a autotools-based build for Travis.
When this build works, we know the autoconf support is working.
2017-12-24 12:22:17 -05:00
Carlos O'Ryan bc3320b7f1 Implement bazel-based builds in Travis.
This refactored test build scripts to enable
bazel-build scripts in Travis.
2017-12-08 20:59:07 -05:00
Carlos O'Ryan 4aa05bd4ff Only switch to g++-4.9 on Linux. 2017-12-06 22:43:39 -05:00
Gennadiy Civil 54c2648bff Workaround for Travis issue https://goo.gl/d5eV8o 2017-10-18 16:18:47 -04:00
Gennadiy Civil dfed97a69a Workaround for Travis issue https://github.com/travis-ci/travis-ci/issues/8552 2017-10-18 10:40:00 -04:00
Herbert Thielen 8620328bca Merge branch 'master' into hethi/cleanup-travis-environment 2017-09-08 11:38:27 +02:00
Gennadiy Civil 894cdb82cb Merge pull request #1251 from aninf-wo/hethi/drop-valgrind-installation-on-travis
drop unused valgrind package from Travis build slave installation
2017-09-07 23:04:18 -04:00
Herbert Thielen bc60b5a827 Merge branch 'master' into hethi/travis-release-build 2017-09-07 11:05:28 +02:00
Herbert Thielen be94bf501e remove unused variables from travis environment 2017-09-05 19:18:58 +02:00
Herbert Thielen beca85ff4a drop unused valgrind package from installation
... and remove explicit gcc installation (will be installed with g++
automatically)
2017-09-05 17:39:04 +02:00
Herbert Thielen dd8e4a6358 reset ccache statistics at install 2017-09-05 16:36:23 +02:00
Herbert Thielen 56f8222a14 show ccache statistics in log 2017-09-05 16:36:23 +02:00
Herbert Thielen 83d8dd0e9c call clang via ccache on Linux 2017-09-05 16:36:23 +02:00
Herbert Thielen 98f2f15253 install ccache on travis osx build slave 2017-09-04 18:40:03 +02:00
Herbert Thielen 48b0662880 cache ccache 2017-09-04 17:37:58 +02:00
Herbert Thielen d15b8b4524 switch one build to Release mode
This turns on optimization which allows the compiler to discover more
problems and omit some more warnings.
2017-09-01 21:55:11 +02:00
Herbert Thielen dae044d4b9 use upper-case build type
While cmake does not complain on build type 'debug', the cmake
documentation always spells it 'Debug', so take this.
2017-08-30 12:00:24 +02:00
Herbert Thielen d33861dca6 run combined build only
There is no need for separate 'googlemock' and 'googletest' builds,
as the 'googlemock' build includes 'googletest' and it's unit tests.
2017-08-29 17:41:26 +02:00
Herbert Thielen 4a45157589 switch on verbose make 2017-08-29 17:04:15 +02:00
Anton Klautsan 6705b9adea Override clang++ name on Linux only 2015-10-18 13:02:49 +01:00
Anton Klautsan bbbc025d2e More docs in travis config 2015-10-18 02:34:12 +01:00
Anton Klautsan b8f9b2b540 Update clang version 2015-10-18 02:28:57 +01:00
Anton Klautsan e8193fe6e0 Adding llvm toolchain repo 2015-10-18 02:25:24 +01:00
Anton Klautsan c76f9e0cdd Update .travis.yml 2015-10-18 02:13:24 +01:00
Anton Klautsan 231af5ddc8 Try to use clang-3.6 in travis 2015-10-18 02:01:42 +01:00
Anton Klautsan 58b543535a Update .travis.yml 2015-10-18 01:51:49 +01:00
Anton Klautsan c81cf6b7ef Update .travis.yml 2015-10-18 01:49:11 +01:00
deki 517b3bdc29 Add c++11 build to the Travis matrix. 2015-09-07 18:23:25 -04:00
Billy Donahue 4e8f8cc3e2 build once 2015-09-01 02:50:19 -04:00
Billy Donahue 6fc4905021 run tests 2015-09-01 02:41:55 -04:00
Billy Donahue 9986d43dd9 reduce the ci matrix 2015-09-01 02:29:21 -04:00
Billy Donahue fefba42a05 break out test and mock in travis 2015-08-31 10:29:11 -04:00
Billy Donahue e5c7bbae18 remove unused valgrind probe 2015-08-31 10:08:44 -04:00
Billy Donahue df688319de travis googlemock as well 2015-08-31 03:19:21 -04:00
Billy Donahue bbb54ef0ee travis config 2015-08-31 02:19:39 -04:00