Skip to content
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

Migrate automated testing away from Travis CI #286

Closed
jpgill86 opened this issue Dec 27, 2020 · 0 comments · Fixed by #287
Closed

Migrate automated testing away from Travis CI #286

jpgill86 opened this issue Dec 27, 2020 · 0 comments · Fixed by #287
Labels
missing test Something isn't being tested
Milestone

Comments

@jpgill86
Copy link
Owner

jpgill86 commented Dec 27, 2020

In November 2020, to curb abuses of their services, Travis CI announced a new pricing model. Regarding support for public, open source projects, they initially said the following:

"We love our OSS [open source software] teams who choose to build and test using TravisCI and we fully want to support that community. [...] We will be offering an allotment of OSS minutes that will be reviewed and allocated on a case by case basis. Should you want to apply for these credits please open a request with Travis CI support stating that you’d like to be considered for the OSS allotment."

They later tried to reassure open source developers, saying "Open source accounts, as always, will be completely free under travis-ci.com".

However, many have reported that requests for OSS minutes are being ignored or put on hold indefinitely. My own multiple requests have gone unanswered for nearly a month. [Update: I finally received a response nearly 5 months after my initial request.]

It is clear that Travis CI is no longer a viable option for free testing for open source projects. Paid plans start at $69/month, which is not a reasonable price for small open source projects operating without a budget, especially when free alternatives exist.

As of today, I have completely run through the limited one-time allotment of minutes given to all users in November, and so I am unable to run any tests on Travis CI. This project will need to migrate its testing pipeline to another service. GitHub Actions seems nice.

@jpgill86 jpgill86 added the missing test Something isn't being tested label Dec 27, 2020
@jpgill86 jpgill86 added this to the 1.5.0 milestone Dec 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
missing test Something isn't being tested
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant