December 18, 2014
On Thursday, 11 December 2014 at 12:50:04 UTC, Martin Nowak wrote:
> Nice, that I can finally get hold of you Brad. Need your help on three topics.
>
> Cam we please rework the download folder structure? It's a PITA to work with, see https://github.com/travis-ci/travis-build/pull/340/files#diff-ac986a81b67f1bd5851c535881c18abeR91.
> Most obvious idea, make a sub folder per version.
> http://forum.dlang.org/post/mailman.2638.1417638975.9932.digitalmars-d@puremagic.com
>
> We need some sort of LATEST redirect, you cannot expect all downstream maintainers to update their scripts for each release.
>
> And last we need dlang.org on the auto-tester. The documentation breaks with many pull requests. Just building would be enough for now, though it's a nice reward for people if they could see the result of their pull.
>
> https://github.com/braddr/d-tester/issues/41
>
> -Martin

Brad, are we going to see this ? It could be VERY useful for some tools.

Also, thank you Martin, Iain and David for this. It was really needed :)
December 20, 2014
On 12/15/2014 12:03 AM, Ellery Newcomer wrote:
>
> trying it out with pyd, and I'm getting
>
> ImportError: libphobos2.so.0.66: cannot open shared object file: No such
> file or directory
>
> are shared libraries supported?

Yes, shared libraries should work on linux.
Check that you're respecting LD_LIBRARY_PATH.
https://github.com/travis-ci/travis-build/pull/340/files#diff-ac986a81b67f1bd5851c535881c18abeR65
January 28, 2015
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@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.
January 28, 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@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
June 02, 2015
It doesn't seem to work anymore, even http://lint.travis-ci.org/ says I can't use "language: d".

Atila

On Thursday, 11 December 2014 at 04:50:42 UTC, Martin Nowak 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/
>
> You can now get out-of-the-box continuous integration for your D projects on github. If you are already using dub, using Travis-CI is as simple as adding a 2 line .travis.yml file to your repo and toggling a switch on travis-ci.org.
>
> language:d
> sudo: false
>
> You can also chose a specific compiler by adding a d: tag.
>
> d: ldc-0.14.0
>
> Build matrices are supported as well, so you can test your project against multiple compilers. Please only test as many compilers as you actually need!
>
> d:
>   - dmd-2.066.1
>   - gdc-4.9.0
>   - ldc-0.14.0
>
> The following compilers were successfully tested.
>
> dmd-2.064
> dmd-2.065.0
> dmd-2.066.1
> gdc-4.8.2
> gdc-4.9.0
> ldc-0.13.0
> ldc-0.14.0
>
> Read the docs for more details http://docs.travis-ci.com/user/languages/d/.
>
> And you can also have a look at these 2 libraries.
>
> https://travis-ci.org/MartinNowak/hyphenate
> https://travis-ci.com/MartinNowak/bloom
>
> Happy testing
> -Martin

June 02, 2015
On Tuesday, 2 June 2015 at 18:54:14 UTC, Atila Neves wrote:
> It doesn't seem to work anymore, even http://lint.travis-ci.org/ says I can't use "language: d".
>
> Atila


Works for me, though the linter doesn't know about it.

June 02, 2015
On 2015-06-02 20:54, Atila Neves wrote:
> It doesn't seem to work anymore, even http://lint.travis-ci.org/ says I
> can't use "language: d".
>

Works for me. Just tested it: https://travis-ci.org/jacob-carlborg/dstep/jobs/59055545


-- 
/Jacob Carlborg
June 02, 2015
On Tuesday, 2 June 2015 at 19:51:17 UTC, Jacob Carlborg wrote:
> On 2015-06-02 20:54, Atila Neves wrote:
>> It doesn't seem to work anymore, even http://lint.travis-ci.org/ says I
>> can't use "language: d".
>>
>
> Works for me. Just tested it: https://travis-ci.org/jacob-carlborg/dstep/jobs/59055545

I don't know what happened. I copied your file and it started working. Probably a syntax error caused by the fact the linter was giving a false positive anyway.

Atila
June 02, 2015
On Tuesday, 2 June 2015 at 20:46:09 UTC, Atila Neves wrote:
> On Tuesday, 2 June 2015 at 19:51:17 UTC, Jacob Carlborg wrote:
>> On 2015-06-02 20:54, Atila Neves wrote:
>>> It doesn't seem to work anymore, even http://lint.travis-ci.org/ says I
>>> can't use "language: d".
>>>
>>
>> Works for me. Just tested it: https://travis-ci.org/jacob-carlborg/dstep/jobs/59055545
>
> I don't know what happened. I copied your file and it started working. Probably a syntax error caused by the fact the linter was giving a false positive anyway.
>
> Atila

I remember the linter did not chew my config files either months ago, maybe it is not in-sync with the rest of the platform.. german wertarbeit
June 03, 2015
On 2015-06-02 23:37, extrawurst wrote:

> I remember the linter did not chew my config files either months ago,
> maybe it is not in-sync with the rest of the platform.. german wertarbeit

Yeah, I remember testing the linter just when the D support was announced, it didn't work back then.

-- 
/Jacob Carlborg
1 2 3 4
Next ›   Last »