From 5d2ca7af30aad60e7a46b7d5f88c3e3e2d95ed45 Mon Sep 17 00:00:00 2001 From: singingbush Date: Fri, 30 Jun 2017 12:13:37 +0100 Subject: [PATCH 1/2] update compiler versions on travis build and also build on OSX --- .travis.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index f82c6ab..00dc1e0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,21 +1,24 @@ language: d d: - - dmd + - dmd-2.075.0-b1 + - 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-1.3.0-beta2 + - ldc-1.2.0 + - ldc-1.1.1 - gdc sudo: false +os: + - linux + - osx + script: - dub build --build=release --config=library - dub test --build=unittest --config=unittest From 35f5639364937e4b558a2213b4421d5d9bc4e0ad Mon Sep 17 00:00:00 2001 From: singingbush Date: Mon, 3 Jul 2017 09:59:04 +0100 Subject: [PATCH 2/2] run travis build on dmd-beta and ldc-beta --- .travis.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 00dc1e0..a59672e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,18 @@ language: d +# For available compilers see: https://semitwist.com/travis-d-compilers +# there's also dmd-beta and ldc-beta d: - - dmd-2.075.0-b1 + - 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 - - ldc-1.3.0-beta2 - - ldc-1.2.0 - - ldc-1.1.1 + - 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 @@ -31,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