Commit graph

35 commits

Author SHA1 Message Date
Geod24 490a2519a1 Remove dub install in before_install
Use the unofficial travis syntax instead.
2020-04-17 01:29:16 +09:00
Geod24 4d12325597 Travis-ci: Update list of supported compiler
Update the list to include the latest compilers (DMD 2.091.0 and LDC 1.20.1),
as well as the previous 3 releases, plus the oldest supported release.
Also switch from beta to the latest CI version, which is more informative,
but still allow it to fail so as not to block development.
2020-04-16 19:18:41 +09:00
Geod24 d2bfb05e85 Travis-ci: Remove LDC 1.14 and 1.9.0
They have been consistently failing on the CI for months,
and there doesn't seem to be any interest in fixing it,
however they do block new PRs.
2020-04-16 03:22:30 +09:00
Geod24 da1b72b946 Travis-ci: Remove sudo:false
It is deprecated and hence not required anymore.
2020-04-16 03:22:30 +09:00
Sönke Ludwig d60b0e4b64 Skip LDC/macOS tests due to ldc-developers/ldc#2187. 2019-11-22 20:52:54 +01:00
Sönke Ludwig f23b23f360 test kqueue instead of epoll on macos 2019-11-02 22:19:20 +01:00
Sönke Ludwig 9295988af3 Test on macOS in addition to Linux/Windows. 2019-10-26 00:30:39 +02:00
Sönke Ludwig 7f998a6bec Test on DMD 2.088.0 2019-09-17 19:37:13 +02:00
Geod24 a88f9f92af Remove dub hack in Travis config 2019-09-03 01:35:58 +09:00
Sönke Ludwig 83b3c47578 Test on LDC 1.17.0. 2019-08-26 21:08:01 +02:00
Sönke Ludwig 0ffbc84091 Disable non-master Travis runs. 2019-08-25 17:12:30 +02:00
Sönke Ludwig 771dc872c2 Restrict the set of tested compiler versions to the latest 4 + the oldest supported. 2019-08-23 09:54:22 +02:00
Sönke Ludwig c74ce47cc9 Update to DMD 2.087.1 and LDC 1.6.0. 2019-08-22 21:58:05 +02:00
Sönke Ludwig b44c6738c6 Update compiler support. 2019-06-04 11:45:45 +02:00
Sönke Ludwig 991cf5b996 Update compiler support to DMD 2.084.0 and LDC 1.13.0. 2019-01-20 14:59:34 +01:00
Sönke Ludwig cde03b0045 Test DMD 2.082.1 and LDC 1.12.0. 2018-10-27 11:17:41 +02:00
Sönke Ludwig 83b2911564 Update compiler support to 2.076.1-2.082.0. 2018-10-02 13:14:46 +02:00
Sebastian Wilzbach 228b7d291f Install the newest version of dub to avoid random network failures 2018-04-05 09:17:45 +02:00
Sönke Ludwig dddcd0b5ef Test on DMD 2.078.3 and LDC 1.7.0. 2018-02-22 19:52:12 +01:00
Sönke Ludwig cf19597896 Drop 2.071.2 support and test 2.077.1 and LDC 1.6.0. 2017-12-03 17:57:02 +01:00
Sönke Ludwig 311eb2587f Test with DMD 2.077.0 and LDC 1.4.0/1.5.0. 2017-11-17 12:00:09 +01:00
Sönke Ludwig 1960fb4be2
Test with DMD 2.076.0. 2017-09-02 17:44:01 +02:00
Sönke Ludwig cc7d07217f
Test on DMD 2.075.0 and drop 2.070.2 support. 2017-07-21 14:47:15 +02:00
Sönke Ludwig 6aa2775381 Skip failing test configurations.
- the libasync tests are disabled for now, since the libevent driver in eventcore isn't implemented.
- LDC 1.0.0 on Windows fails with a stack overflow - added to allowed_failures due to the age of the underlying front end
2017-07-16 22:28:43 +02:00
Sebastian Wilzbach 786c1fce03 Add .lst files to .gitignore 2017-06-30 03:40:11 +02:00
Sebastian Wilzbach e6509bdd2b At initial CodeCov setup 2017-06-30 03:31:34 +02:00
Sönke Ludwig 7910fbc973
Update compiler support list.
See also #14.
2017-06-22 10:21:26 +02:00
Sönke Ludwig 70128f407a
Test on DMD 2.073.0 and LDC 1.1.0 and add compiler list to README. 2017-02-01 12:18:54 +01:00
Sönke Ludwig 0ca8f325c9 Test with latest DMD versions. 2017-01-15 22:34:36 +01:00
Sönke Ludwig 003331cc90 Test with all Linux eventcore configurations. 2016-12-19 22:37:18 +01:00
Sönke Ludwig a046a59b16 Test with latest LDC/DMD. 2016-12-19 22:01:57 +01:00
Sönke Ludwig 7dafccc3a7 Test with DMD 2.072.0. 2016-11-08 15:42:08 +01:00
Sönke Ludwig f0b42ae3f1 Remove Travis build configuration selection. 2016-06-18 07:29:05 +02:00
Sönke Ludwig e978c330ed Adjust .travis.yml. 2016-06-18 07:22:22 +02:00
Sönke Ludwig b65fd43be9 Add Travis-CI test script. 2016-06-18 07:01:08 +02:00