diff --git a/.travis.yml b/.travis.yml index f82c6ab..a59672e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,21 +1,26 @@ language: d +# For available compilers see: https://semitwist.com/travis-d-compilers +# there's also dmd-beta and ldc-beta d: - - dmd + - dmd-beta + - dmd-2.074.1 + - dmd-2.073.2 - dmd-2.072.2 - dmd-2.071.2 - dmd-2.070.2 - dmd-2.069.2 - - dmd-2.068.2 - - dmd-2.074.0-b2 - - ldc - - ldc-1.0.0 - - ldc-0.17.2 - - ldc-1.2.0-beta2 + - ldc-beta + - ldc-1.2.0 # eq to dmd v2.072.2 + - ldc-1.1.1 # eq to dmd v2.071.2 - gdc sudo: false +os: + - linux + - osx + script: - dub build --build=release --config=library - dub test --build=unittest --config=unittest @@ -28,3 +33,8 @@ script: - dub run --build=release --config=constructorInjectionExample - dub run --build=release --config=valueInjectionExample - dub run --build=release --config=postConstructorPreDestructorExample + +matrix: + allow_failures: + - d: gdc + os: osx \ No newline at end of file