On Mon, Jun 17, 2019 at 7:25 AM Krisztián Szűcs <szucs.kriszt...@gmail.com> wrote: > > On Sun, Jun 16, 2019 at 6:17 AM Micah Kornfield <emkornfi...@gmail.com> > wrote: > > > Hi Krisztian, > > This is really cool, thank you for doing this. Two questions: > > 1. How reliable is the build setup? Is it reliable enough at this point to > > be considered a merge blocker if a build fails? > > > IMO yes. > > > 2. What is the permission model for triggering runs? Is it open to > > anybody on github? Only Ursalab members? Committers? > > > Most of the builders are automatically triggered on each commits. > Specific control buttons are available for ursalabs member at the moment, > but I can grant access to other organizations (e.g. apache) and individual > members. >
You're talking about the Buildbot UI here? Suffice to say if any CI system is going to be depended on for decision-making, then any _contributor_ needs to be able to trigger runs. It seems that presently any contributor can trigger builds from GitHub comments, is that right? > > > > Thanks, > > Micah > > > > On Fri, Jun 14, 2019 at 2:30 PM Antoine Pitrou <anto...@python.org> wrote: > > > > > > > > Le 14/06/2019 à 23:22, Krisztián Szűcs a écrit : > > > >> > > > >> * Do machines have to be co-located on the same physical network as > > > >> the master, or can they reside in other locations? > > > >> > > > > It is preferable to have a master in the same network where the workers > > > are, > > > > because the build steps are rpc calls made by the master. > > > > > > I'm unaware that this is a problem. > > > CPython has build workers all over the world (contributed by volunteers) > > > connected to a single build master. > > > > > > Regards > > > > > > Antoine. > > > > >