Steve Dower wrote:
> On 13Dec2019 0233, Victor Stinner wrote:
> > Azure Pipelines were very unstable one year ago. It's
> > getting better,
> > but there are still some random bugs sometimes. They are not really
> > blocking, so I didn't report them.
> > The only ones I'm aware of are macOS builds failing (which don't run on 
> Travis CI, so the only thing stopping these bugs landing is Azure 
> Pipelines) and network related issues. But I'm guessing since you said 
> "random" bugs that they don't repro well enough to assign blame properly.
> > On Travis CI, it's possible to only restart a single
> > job manually when
> > it's a CI issue (like random networking issue). On Azure Pipelines,
> > there is no way to restart even all jobs at once. The only workaround
> > is to close the PR and reopen it. But when you do that on a backport
> > PR, a bot closes the PR and removes the branch. The backport PR must
> > be recreated, it's annoying.
> > The UI is getting better here, but given GitHub Actions now has similar 
> CI functionality I wouldn't expect Pipelines to focus as much on their 
> integration with GitHub (in particular, being able to authorize an 
> GitHub team to log in to our Pipelines instance - as we can with Travis
> 
> has been preventing people from rerunning individual jobs).
> 
> If people are generally happy to move PR builds/checks to GitHub 
> Actions, I'm happy to merge https://github.com/zooba/cpython/pull/7
> into 
> our active branches (with probably Brett's help) and disable Azure 
> Pipelines?

I'm personally up for trying this out on master, making sure everything runs 
fine, and then push down into the other active branches.

-Brett

> (I'd like to keep it running for post-merge builds and the 
> manually triggered ones I use for Windows releases and dependencies.)
> > In short, having multiple CIs is a good thing
> > :-)
> > Agreed, though it would also be nice to have a way to dismiss a failure 
> after investigating and merge anyway. Only repo administrators can do that.
> Cheers,
> Steve
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/ZZZ3JLGKIEQE2H6D72PFP32INQ6HXH43/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to