> Hi all, > > I had a long discussion with Steve at PyCon about VSTS. The benefits seem > promising. > > Perhaps a reasonable step forward is to run Travis, AppVeyor, and VSTS as > required for 3 > months or 6 months. This would give everyone a view into using VSTS.
But that isn't what happened. Someone turned off our Travis and AppVeyor CI systems and made the unreliable VSTS system a PR merge blocker. :( While we're in the middle of a release cycle! > After the initial period, we could then revisit what makes sense in the > longer term. Which > could be to continue using and requiring all; use all but perhaps relax the > requirement > for passing; or to choose one preferred combination of tools. That would be the only sane way to do this. instead, we have: https://python.visualstudio.com/cpython/_build?buildId=522 https://python.visualstudio.com/cpython/_build?buildId=523 both of which are entirely useless, providing zero information about what went wrong. and are clearly infrastructure failures. The UI has ZERO LOGS, and doesn't even link back to the github thing that triggered it. for reference, those runs came from these issues: https://github.com/python/cpython/pull/6938#issuecomment-389908094 https://github.com/python/cpython/pull/6939 Those PRs can't be merged into to 3.6 or 3.7 because of VSTS and whomever made the choice to hold the CPython repo hostage. I am not impressed. Bring back Travis and AppVeyor. Microsoft's currently alpha-quality toy must not be a merge blocker until after it has proven itself stable for at least a month. Even after that, if it continues to have a UI that doesn't put the logs up front and center when opening a failure, I will never want to open a link to it. _______________________________________________ core-workflow mailing list -- core-workflow@python.org To unsubscribe send an email to core-workflow-le...@python.org https://mail.python.org/mm3/mailman3/lists/core-workflow.python.org/ This list is governed by the PSF Code of Conduct: https://www.python.org/psf/codeofconduct