Web page listing all D compilers (and DMDFE version!) on travis-ci

Nick Sabalausky via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Mon Apr 25 23:42:11 PDT 2016


https://semitwist.com/travis-d-compilers

That's an auto-generated listing of all versions of DMD, GDC and LDC 
available on travis-ci.

It also lists the front-end (DMDFE) version used by each, and the LLVM 
version for each LDC (all auto-generated as well).

If the site goes down, please post an issue report at either of the 
project sites below. It'll ping me.

I really wanted this because I found updating the compiler lists in my 
.travis.yml files to be a constant pain - especially for GDC/LDC since I 
never have a clue which versions use which front-end or even what 
versions are available, and the relevant information was spread across 
the separate respective sites for each compiler.

Project pages for this tool (for anyone interested):
https://github.com/Abscissa/travis-dc-detect-slave
https://github.com/Abscissa/travis-dc-detect-master

Still todo:

- Auto-trigger an update check on a regular basis (I'm thinking once 
daily?) so I don't have to stay on top of new compiler versions and 
trigger an update manually. (I can use Travis's API to do this.)

- Make the listing page prettier.


More information about the Digitalmars-d-announce mailing list