On Thursday, 11 December 2014 at 04:50:42 UTC, Martin Nowak wrote:
Glad to announce that D support on Travis-CI was launched today.

http://blog.travis-ci.com/2014-12-10-community-driven-language-support-comes-to-travis-ci/

You can now get out-of-the-box continuous integration for your D projects on github. If you are already using dub, using Travis-CI is as simple as adding a 2 line .travis.yml file to your repo and toggling a switch on travis-ci.org.

language:d
sudo: false

You can also chose a specific compiler by adding a d: tag.

d: ldc-0.14.0

Build matrices are supported as well, so you can test your project against multiple compilers. Please only test as many compilers as you actually need!

d:
  - dmd-2.066.1
  - gdc-4.9.0
  - ldc-0.14.0

The following compilers were successfully tested.

dmd-2.064
dmd-2.065.0
dmd-2.066.1
gdc-4.8.2
gdc-4.9.0
ldc-0.13.0
ldc-0.14.0

Read the docs for more details http://docs.travis-ci.com/user/languages/d/.

And you can also have a look at these 2 libraries.

https://travis-ci.org/MartinNowak/hyphenate
https://travis-ci.com/MartinNowak/bloom

Happy testing
-Martin

This is awesome! I've got it working nicely on a few of my projects. Thanks.

Reply via email to