Automatic documentation builds

Rikki Cattermole via Digitalmars-d digitalmars-d at puremagic.com
Thu Jun 11 05:47:04 PDT 2015


On 12/06/2015 12:44 a.m., Steven Schveighoffer wrote:
> On 6/11/15 8:21 AM, Vladimir Panteleev 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.)
>
> This sounds really cool!
>
> So given I have a PR, for example,
> https://github.com/D-Programming-Language/druntime/pull/1301
>
> How do I find the ddoc build for it?
>
> -Steve

Doesn't look like it has yet been added. Phobos works.


More information about the Digitalmars-d mailing list