[dmd-internals] 9th Sprint Planning

Iain Buclaw via dmd-internals dmd-internals at puremagic.com
Sat Nov 28 01:45:14 PST 2015


On 28 November 2015 at 04:58, Martin Nowak via dmd-internals <
dmd-internals at puremagic.com> wrote:

>
> ## nightlies and installer scripts
>
> I spend a lot of time to setup nightly builds. First I was using my
> local dev machine with a rtc wakeup and cron job, but that turned out to
> be too unreliable (kernel/package updates, S3 wakeup hang, forgot to
> unlock gpg key). So I now migrated this to a dedicated server (a low end
> box that's 4x slower than my dev machine) and hope to stabilize and
> publish everything over the next few days.
> You can find a beta of the nightlies service here.
>
> https://builds.dawg.eu/
>
> If you want to install a nightly you might try out our new install
> script (and yes that safe to pipe to bash [¹]).
>
> curl -fsSL https://builds.dawg.eu/install.sh | bash -s dmd-nightly
>
> If you don't like that, do something else, e.g.
>
> curl -fsSLO https://builds.dawg.eu/install.sh
> curl -fsSLO https://builds.dawg.eu/install.sh.sig
> gpg --verify install.sh.sig
> vim install.sh
> chmod +x install.sh
> ./install.sh dmd-nightly
>
> or just download the latest nightly directly.
>
> https://builds.dawg.eu/dmd-nightly/dmd.master.linux.tar.xz
>
> The installer script with create a ~/dlang folder, installs itself, can
> install almost any version of dmd/gdc/ldc, is based on the travis-ci and
> heroku script and should be pretty self-explanatory.
> If you find something non-obvious, please help to improve it [²].
>
> I hope to find some time soon for a Windows powershell version,
>
>
If you can get one for FreeBSD, that would save me having to occasionally
fix the nightly build script someone else wrote for asm.dlang.org (as of
writing, it's sitting at DMD64 D Compiler v2.068-devel-0f3850d).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/dmd-internals/attachments/20151128/630d73e7/attachment.html>


More information about the dmd-internals mailing list