> On Apr 20, 2017, at 12:30 PM, Eric Fiselier <e...@efcs.ca> wrote: > > > > On Thu, Apr 20, 2017 at 11:06 AM, Mehdi Amini <mehdi.am...@apple.com > <mailto:mehdi.am...@apple.com>> wrote: > >> On Apr 20, 2017, at 12:39 AM, Eric Fiselier <e...@efcs.ca >> <mailto:e...@efcs.ca>> wrote: >> >> >> >> On Wed, Apr 19, 2017 at 11:19 PM, Mehdi Amini <mehdi.am...@apple.com >> <mailto:mehdi.am...@apple.com>> wrote: >> What would be the status of these buildbots? Is it for your private usage? >> >> I intend for them to be public Windows buildbots for libc++. > > > I’m not sure it’d be OK to send blame email to contributors based on this > though. > > I don't see why not (at least once the bot is stable). Can you elaborate?
I don’t think there is a precedent for having a bot that does not checkout from SVN and email using the canonical SVN revision number. So it does not seems like a given to me (not that I’m against it) and would require a discussion on the mailing-list first IMO. — Mehdi > > /Eric > > > — > Mehdi > > >> >> Otherwise having “project' bots” using a non-official mirror may sound like >> a strange situation to me. >> >> I agree it isn't ideal, but when/if LLVM moves to github it will be trivial >> to re-configure for the official repositories. >> I considered a number of other ways to setup Appveyor but I concluded this >> was the best/easiest way to do it. >> The other options I considered for configuring Appveyor are: >> >> (1) Use the official LLVM github mirrors. >> >> This has the issue of requiring the implementation of custom Git webhooks, >> which would require >> modifying and maintaining changes to the existing LLVM Git infrastructure, >> which in itself >> would require getting access to the LLVM servers to make the changes. >> >> (2) Setup my own ever more unofficial github mirror >> >> This has all the same problems as using the existing github mirrors but it >> requires >> me to configure and maintain my own mirror, which is non-trivial. >> >> (3) Don't use Appveyor at all >> >> This requires finding Windows hardware to host the bots, which is the main >> reason >> I chose Appveyor to begin with. Even if hardware was available I would >> prefer using >> Appveyor since it provides more dominion over the environment than I think >> donated hardware could. >> >> /Eric >> >> >> — >> Mehdi >> >>> On Apr 19, 2017, at 5:04 PM, Eric Fiselier via llvm-dev >>> <llvm-...@lists.llvm.org <mailto:llvm-...@lists.llvm.org>> wrote: >>> >>> Adding cfe-dev list... >>> >>> On Wed, Apr 19, 2017 at 5:50 PM, Eric Fiselier <e...@efcs.ca >>> <mailto:e...@efcs.ca>> wrote: >>> Hi Will, >>> >>> I would like to request collaborator permissions for the Libc++ github >>> mirror. >>> >>> I plan to use the access to setup Appveyor buildbots for libc++. In order >>> to do this I need to be listed as a collaborator on Github. >>> >>> The alternative to Github access would be setting up the correct webhooks >>> for llvm.org/git/libcxx.git <http://llvm.org/git/libcxx.git>, but this >>> seems harder to both do and maintain. >>> >>> /Eric >>> >>> _______________________________________________ >>> LLVM Developers mailing list >>> llvm-...@lists.llvm.org <mailto:llvm-...@lists.llvm.org> >>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >>> <http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev> >> >> > >
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits