2015-03-22 14:19:29 +01:00
|
|
|
language: d
|
|
|
|
|
2017-07-03 10:59:04 +02:00
|
|
|
# For available compilers see: https://semitwist.com/travis-d-compilers
|
2016-02-01 20:21:02 +01:00
|
|
|
d:
|
2017-07-03 20:57:02 +02:00
|
|
|
- dmd
|
2017-07-03 10:59:04 +02:00
|
|
|
- dmd-beta
|
2017-07-29 16:48:00 +02:00
|
|
|
- dmd-2.074.1
|
2017-06-30 13:13:37 +02:00
|
|
|
- dmd-2.073.2
|
2017-02-03 21:50:23 +01:00
|
|
|
- dmd-2.072.2
|
2016-10-31 20:57:47 +01:00
|
|
|
- dmd-2.071.2
|
2016-04-09 23:06:54 +02:00
|
|
|
- dmd-2.070.2
|
2016-02-01 20:21:02 +01:00
|
|
|
- dmd-2.069.2
|
2017-07-03 20:57:02 +02:00
|
|
|
- ldc
|
2017-07-03 10:59:04 +02:00
|
|
|
- ldc-beta
|
|
|
|
- ldc-1.1.1 # eq to dmd v2.071.2
|
2016-12-13 22:00:34 +01:00
|
|
|
- gdc
|
2015-07-04 01:35:23 +02:00
|
|
|
|
2015-07-27 21:40:14 +02:00
|
|
|
sudo: false
|
|
|
|
|
2017-06-30 13:13:37 +02:00
|
|
|
os:
|
|
|
|
- linux
|
|
|
|
- osx
|
|
|
|
|
2015-03-22 14:19:29 +01:00
|
|
|
script:
|
|
|
|
- dub build --build=release --config=library
|
|
|
|
- dub test --build=unittest --config=unittest
|
2017-01-14 03:12:27 +01:00
|
|
|
- dub run --build=release --config=quickstartExample
|
|
|
|
- dub run --build=release --config=qualifiersExample
|
|
|
|
- dub run --build=release --config=arrayCompletionExample
|
|
|
|
- dub run --build=release --config=annotationsExample
|
|
|
|
- dub run --build=release --config=applicationContextExample
|
|
|
|
- dub run --build=release --config=registerOnResolveExample
|
|
|
|
- dub run --build=release --config=constructorInjectionExample
|
|
|
|
- dub run --build=release --config=valueInjectionExample
|
|
|
|
- dub run --build=release --config=postConstructorPreDestructorExample
|
2017-07-03 10:59:04 +02:00
|
|
|
|
|
|
|
matrix:
|
|
|
|
allow_failures:
|
|
|
|
- d: gdc
|
2017-07-03 20:57:02 +02:00
|
|
|
os: osx
|