Continuous Integration on GitHub used for D repos

Thomas Mader thomas.mader at gmail.com
Thu Jun 23 05:49:54 PDT 2011


On 2011-06-23 11:58, Johann MacDonagh wrote:
> On 6/23/2011 5:04 AM, Thomas Mader wrote:
>> Hi,
>>
>> do you use any Continuous Integration servers for any of the D repos?
>> For instance to run the dmd testsuite? If yes which one? (CI Joe,
>> Jenkins,...)
>>
>> Thomas
>
> There's the auto-tester:
>
> http://d.puremagic.com/test-results/

And when and where is this auto-tester run? Is it called automatically 
on each commit or something? Is there a dedicated testing machine?
I ask because I think about adding hooks to the 
d-programming-language.org website repo to validate the website for html 
and css validity.
For this to work automatically it needs a hook which calls the website 
build infrastructure and validates the generated html and css files with 
for example Unicorn (http://code.w3.org/unicorn).
The question is if there exists a dedicated testing machine on which all 
this work can be done automatically.

I think that this is the only sustainable solution to keep the website 
valid.
Since the website is afaik soon to be released it would make sense to 
validate everything but once that is done it needs to be checked 
constantly and the only way to get this boring task done is to automate it.



More information about the Digitalmars-d mailing list