-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes in Travis CI pricing model, turn it off? #9087
Comments
Agreed. Even if we apply for an OSS account it seems like it's more admin we don't need. I don't think Travis is worth the effort any more :-( |
Moar GitHub Actions I guess. I guess we're embracing the Microsoft infrastructure. :) |
For libre operating systems, sourcehut is also an option, and it allows ssh into the build VM (default if it fails, but one may turn ssh on for successful ones too). In a foreseeable future (like, 3-5 years?) I'm having an account over there so if pip wants to use it just give me a ping. |
The entire platform is in alpha at this time: https://sourcehut.org/alpha-details/ |
I don't personally care who owns/supports the CI we use - betting on Travis as an unencumbered option didn't help much. So sure, MS can change the rules on us, but let's deal with that when it happens (like we're doing with Travis). |
FWIW there's extra alternatives if they are needed. In particular, there's Zuul that is the most flexible and completely opensource CI there is. And there's many providers that run it and I know for sure would be happy to provide the platform to pip. For example, https://github.com/pyca/cryptography uses the OpenDev install that gives them access to envs like AARCH64 (additionally to other CIs). |
I just noticed that four days ago Travis disabled all builds on https://github.com/pypa repos:
https://travis-ci.com/github/pypa/pip/builds
https://travis-ci.com/github/pypa/pip/requests (See also pypa/packaging.python.org#820.) |
As per https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing#building-on-a-public-repositories-only, we'd now have only 1000 minutes on Travis CI for builds, even for OSS builds.
It seems to me that we should probably move off of Travis CI completely. :(
The text was updated successfully, but these errors were encountered: