Glad to announce that D support on Travis-CI was launched today.
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.
You can also chose a specific compiler by adding a d: tag.
Build matrices are supported as well, so you can test your project
against multiple compilers. Please only test as many compilers as you
The following compilers were successfully tested.
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.