Peter Dimov
259587da7f
Add clang-9 to Travis
2019-10-11 21:34:55 +03:00
Peter Dimov
f2ee17fa24
Update .travis.yml
2019-07-25 12:27:19 +03:00
Peter Dimov
026e0aa732
Add libs/throw_exception to .yml files
2019-04-19 20:05:34 +03:00
Peter Dimov
a8ef600c30
Remove duplicate Travis job
2019-01-28 23:16:52 +02:00
Andrey Semashev
a8c870e2e7
Merge branch 'develop'
2019-01-15 13:34:33 +03:00
Peter Dimov
9db11ce554
Add more xcode configurations to Travis
2019-01-13 04:26:10 +02:00
Peter Dimov
3f3bba7869
Add test/cmake_subdir_test
2019-01-12 21:25:10 +02:00
Andrey Semashev
61b4e1a45d
Use multiple jobs to checkout submodules in CI.
2019-01-12 21:24:45 +02:00
Andrey Semashev
b1949c0509
Added tools/boost_install and libs/headers manual init to CI jobs.
2019-01-12 21:24:28 +02:00
Andrey Semashev
e3629dd1c1
Added libc++abi-dev package installation, changed OS X image to xcode10.1.
...
This is in attempt to debug/work around strange issues in CI with cxxabi.h
provided by libc++abi-dev. The header declares __cxa_uncaught_exceptions
function, but on linking stage the function is missing. The current theory
is that the header and the libc++abi library do not match on CI machines for
some reason, and this commit tries to mitigate or verify that.
2019-01-08 00:29:53 +03:00
Peter Dimov
245297ab85
Add test/cmake_subdir_test
2019-01-06 04:43:47 +02:00
Andrey Semashev
2574ae8a0c
Made git branch selection less obscure and more POSIX shell conforming.
2019-01-03 23:47:43 +03:00
Andrey Semashev
bbcd5b8f5c
Use the actual number of logical CPUs for the number of CI build/test jobs.
2019-01-03 23:05:17 +03:00
Andrey Semashev
83ea633d09
Use multiple jobs to checkout submodules in CI.
2018-12-18 22:19:50 +03:00
Andrey Semashev
2b60d044ac
Added tools/boost_install and libs/headers manual init to CI jobs.
2018-12-18 21:53:49 +03:00
Andrey Semashev
bade4d23e8
Added clang 7 CI job.
2018-11-01 20:30:07 +03:00
Peter Dimov
5a55d9572f
Add -fsanitize=undefined to Travis
2018-10-21 21:37:14 +03:00
Peter Dimov
a08dda22b2
Remove clang-3.7 from Travis, as it's not in trusty-updates and the -precise sources no longer work
2018-08-31 01:52:04 +03:00
Peter Dimov
70413b0568
Add more Travis configurations
2018-08-07 18:50:14 +03:00
Peter Dimov
081ca76d6c
Update Travis and Appveyor
2017-11-06 15:10:55 +02:00
Peter Dimov
69bd3e73bf
Fix .travis.yml to support branches
2017-10-27 15:33:19 +03:00
Peter Dimov
0296f44b2b
Update .travis.yml
2017-10-25 17:34:21 +03:00
Peter Dimov
bb800a05e3
Upgrade libstdc++ to 4.9 for clang-3.9 14/1z
2017-07-22 12:03:32 +03:00
Peter Dimov
8914603fcf
Add more configurations to Travis
2017-07-22 11:22:12 +03:00
Peter Dimov
6de3da8360
Upgrade libstdc++ to 4.9 for clang-3.8 14/1z
2017-07-22 11:18:09 +03:00
Peter Dimov
a44090aebe
Only install necessary packages in .travis.yml to speed it up
2017-02-07 01:52:59 +02:00
Peter Dimov
b0a58a16e2
Add g++4.7-c++11, g++4.8-c++11, g++5-c++14 to .travis.yml
2017-02-02 20:01:02 +02:00
Peter Dimov
fa88cc32cf
The build-in clang++ fails in c++11 mode with g++-6 installed for some reason
2017-01-30 17:51:39 +02:00
Peter Dimov
f7183714c1
Expand platform coverage in .travis.yml
2017-01-30 16:03:38 +02:00
Peter Dimov
8156259043
Copy repo instead of doing a checkout, for pull requests.
2016-09-10 13:50:36 +03:00
Peter Dimov
5263c5d47f
Enable Travis notifications on success.
2016-09-10 01:50:43 +03:00
Peter Dimov
9823a4135b
Do not fetch tools/inspect in .yml files
2016-05-21 23:37:42 +03:00
Peter Dimov
0ad01c60a0
Add .travis.yml
2016-05-21 22:09:15 +03:00