[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Mingw-cross-env-list] New Download Server
From: |
Tony Theodore |
Subject: |
Re: [Mingw-cross-env-list] New Download Server |
Date: |
Sun, 6 Apr 2014 13:03:29 +1000 |
Hi Timothy,
Moving to list in case anyone has comments.
On 6 Apr 2014, at 10:35, Timothy Gu <address@hidden> wrote:
> On Fri, Apr 4, 2014 at 11:46 PM, Tony Theodore <address@hidden> wrote:
[…]
>> It builds gcc in ~17 minutes so it's probably sufficient as a background
>> build machine.
[…]
>> P.S. Package mirror is still on S3 and the `s3cmd` is set up and working.
>
> What is the difference between "download server" and "package mirror"?
The download server runs the `tools/s3-fetch-and-sync` command every hour and
uploads the new tarballs to the package mirror (S3). The benefit of S3 is that
it also has a CDN (Cloudfront) so the chances of S3 and every CDN endpoint
going down are close to zero. It also requires no maintenance and is very cheap.
The old download server was on EC2, but that would take more than 8 hours to
build gcc and probably “days” to build all of MXE (I never tried). For the same
price, the new machine can be used to run builds/binary distributions[1] - not
as nice as Travis CI, but without the limitations. I stumbled across Digital
Ocean last week and it seemed ideal - though I now see it was mentioned later
in that thread :)
Cheers,
Tony
[1]
http://lists.nongnu.org/archive/html/mingw-cross-env-list/2014-03/msg00010.html
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Mingw-cross-env-list] New Download Server,
Tony Theodore <=