On 28 November 2015 at 04:58, Martin Nowak via dmd-internals < [email protected]> 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).
_______________________________________________ dmd-internals mailing list [email protected] http://lists.puremagic.com/mailman/listinfo/dmd-internals
