<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Thu, Sep 13, 2018 at 8:30 AM Stanley Seibert <<a href="mailto:sseibert@anaconda.com">sseibert@anaconda.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Another minor annoyance is that the link on the Github "Checks" page that says "View More Details on Azure Pipelines" takes you to a login page, which then forwards you to the public (no login required) pipeline build results page.  As a result, people might not realize you can view the build results for public projects without a Microsoft account, so you'll probably want to put a build status badge with a direct link somewhere prominent in the README.</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 13, 2018 at 9:25 AM, Stanley Seibert <span dir="ltr"><<a href="mailto:sseibert@anaconda.com" target="_blank">sseibert@anaconda.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I'm still trying to wrap my head around the security model here.  The onboarding wizard makes it pretty easy to get started, but the UI afterwards has a lot of complexity for managing fine grained permissions.  As I understand it, I made a "numba" project with my Microsoft account, but I can add other Microsoft accounts to the project and give them varying access to administer the project.  None of these user accounts or permissions connect directly to Github accounts, so that is annoying if you have a large core dev team you want to give permission to manage builds.  They will all need Microsoft accounts, and you will have to grant them admin access to the project.  (Still trying to figure out how to do that for Numba...)<div><br></div><div>Azure Pipeline's connection to Github itself (to post CI status under PRs, etc) can be done either by granting permission via a Github user's account, or by installing it as an "app" in the Github organization, which is the route I opted for.</div></div></blockquote></div></div></blockquote><div><br></div><div>Does Azure Pipeline respond to the Github hooks? We have hooks for all the other testing sites.</div><div><br></div><div>Thanks for the continuing updates, you are one of the first explorers and anything you can report back is of great help to the rest of us. </div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="m_2319501728663050102h5">On Thu, Sep 13, 2018 at 8:13 AM, Charles R Harris <span dir="ltr"><<a href="mailto:charlesr.harris@gmail.com" target="_blank">charlesr.harris@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="m_2319501728663050102h5"><div dir="ltr"><br><br><div class="gmail_quote"><div><div class="m_2319501728663050102m_-2657029018127089552h5"><div dir="ltr">On Wed, Sep 12, 2018 at 7:30 PM Stanley Seibert <<a href="mailto:sseibert@anaconda.com" target="_blank">sseibert@anaconda.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 12, 2018 at 7:32 PM, Charles R Harris <span dir="ltr"><<a href="mailto:charlesr.harris@gmail.com" target="_blank">charlesr.harris@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><br><div class="gmail_quote"><span><div dir="ltr">On Wed, Sep 12, 2018 at 6:26 PM Stanley Seibert <<a href="mailto:sseibert@anaconda.com" target="_blank">sseibert@anaconda.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr">If you go beyond the free tier, you can connect self-managed build workers to the same system, but the build agent is written in C#, so I'm not sure how portable it is to ARM or PPC yet.<br></div></div></blockquote></span><span><div><br></div></span><div>Did you sign up as open source? And if so, were you able to do so as an organization? </div></div></div></blockquote><div><br></div><div>Yes, it was pretty straightforward.  They seem to be using the simplistic definition of "public repository == open source", so there was no verification step.  I was able to create a project associated with the numba organization on Github.  It seems to still require that you have Microsoft accounts, and manage permissions on those, rather than inheriting the settings from your Github repositories. </div></div></div></div>
</blockquote><div><br></div></div></div><div>So is the account set up in your name? What do you mean "manage permissions", did you need to add names to the account via Microsoft and does everyone accessing the account need to have a Microsoft account? It would be helpful if you could go through the procedure step-by-step.</div><div><br></div></div></div></div></div></blockquote></div></div></blockquote></div></div></blockquote><div><br></div><div>Chuck </div></div></div>