Travis-CI support for D

Paul O'Neil via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Tue Jan 27 19:48:54 PST 2015


On 01/27/2015 09:52 PM, Brad Roberts via Digitalmars-d-announce wrote:
> On 12/11/2014 3:16 AM, Martin Nowak via Digitalmars-d-announce wrote:
>> On Thursday, 11 December 2014 at 07:40:14 UTC, Andrej Mitrovic via
>> Digitalmars-d-announce wrote:
>>> On 12/11/14, Martin Nowak via Digitalmars-d-announce
>>> <digitalmars-d-announce at puremagic.com> wrote:
>>>> Glad to announce that D support on Travis-CI was launched today.
>>>>
>>>> http://blog.travis-ci.com/2014-12-10-community-driven-language-support-comes-to-travis-ci/
>>>>
>>>>
>>>
>>> Awesome!!
>>>
>>> Btw, I've noticed this command in the log file of a Travis run:
>>> $ curl http://downloads.dlang.org/releases/2014/dmd.2.066.1.linux.zip
>>>> ~/dmd.zip
>>>
>>> It seems a bit of a waste of bandwidth to re-download the release for
>>> each run?
>>
>> Indeed, and we'll have to see how that works. Easiest solution would be
>> to add a caching proxy on either side (incapsula?). We could also come
>> up with some chef recipes to preinstall a bunch of compilers on certain
>> worker boxes.
> 
> For the last 30 days, travis represents about 2.5% of all downloads (1k
> of 40k).  So, not horrible, but could also be a whole lot less (down
> from 1k to 74 based on January's data) if it were cached on each host.

I tried to use Travis a few weeks ago, but it's still on Ubuntu 12.04,
so even though there is DMD 2.066.1, I can't get the other things I need.

-- 
Paul O'Neil
Github / IRC: todayman


More information about the Digitalmars-d-announce mailing list