Automatic documentation builds

Brad Roberts via Digitalmars-d digitalmars-d at puremagic.com
Thu Jun 11 13:34:43 PDT 2015


This looks like a rather good start.  Thanks for taking on this task.

On 6/11/2015 5:21 AM, Vladimir Panteleev via Digitalmars-d wrote:
> I've put together a CI system of sorts that builds the documentation 
> for all pull requests. Hopefully this should avoid the dlang.org build 
> breaking again in the future. It integrates with GitHub as well, and 
> on repositories covered by Brad's auto-tester, will create a second 
> status for the documentation. The whole thing is Digger-powered, so 
> uses the same code as Digger and http://digger.k3.1azy.net/trend/.
>
> Sample page: 
> http://dtest.thecybershadow.net/results/a6e6883454a4d62c8d4b41819b9a7e33899b6222/31744d2fb90cf25ef1778f52ef640abc56c494c2/
>
> Source code: https://github.com/CyberShadow/DAutoTest
>
> Cool fact: When you request a built file (e.g. a .html page), it'll 
> fetch the data directly from the Git cache repository, through a named 
> pipe (bypassing disk) connected to a long-living Git process. This is 
> also done transparently for included resources (images, CSS etc.)



More information about the Digitalmars-d mailing list