Only a few weeks ago they wrote a letter ( https://blog.travis-ci.com/oss-announcement ) that said "Open source accounts, as always, will be completely free under travis-ci.com." Their home page at travis-ci.com still says: > Testing your open source projects is always 100% free! > Seriously. Always. We like to think of it as our way of giving back to a community that gives us so much as well. That is simply not what…
I wonder how many people start out making pledges like that because they wish other companies would and they want to be the change they wish to see in the world. And they don’t realize that taking investor money means you no longer have the power to keep your promises even if you want to because you’re promising with other people’s money.
Travis CI is no longer providing CI minutes for open source projects
41–50 of 193 posts
Re: Travis CI is no longer providing CI minutes for open source projects
#42On top of that it is easy to setup a private CI runner on a $5 month VM.
Re: Travis CI is no longer providing CI minutes for open source projects
#43Re: Travis CI is no longer providing CI minutes for open source projects
#44Re: Travis CI is no longer providing CI minutes for open source projects
#45Earlier quoted context omitted.
"including no company funds any part of it, including paying people to work on it(?!)" JetBrains open source licenses have a similar restriction https://www.jetbrains.com/opensource/ > Your project is NOT sponsored by a commercial company or organization and does NOT have paid employees > Your project does NOT provide commercial services (such as consulting or training) around the software, and does NOT distribute pa…
> Your project is NOT sponsored by a commercial company or organization and does NOT have paid employees > Your project does NOT provide commercial services (such as consulting or training) around the software, and does NOT distribute paid versions of the software Jetbrains should really take it to the next level and require all developers on your open source project to provide up-to-date proof of unemployment benefi…
Re: Travis CI is no longer providing CI minutes for open source projects
#46Earlier quoted context omitted.
>intentional manipulative dishonesty I think it is more likely that there is intense internal conflict around this decision, and some people may be openly reaffirming their beliefs in the mission of TravisCI.
What mission? It's a CI/CD platform. I think the far more likely explanation is that updating the websites was very low on the priority list of the people who made this decision.
Re: Travis CI is no longer providing CI minutes for open source projects
#47The situation with Travis CI is confusing, has not been communicated well by them, and is definitely not getting enough coverage for the amount of disruption it might cause. Here's what I've been able to piece together: ? 2018: Travis CI announces they are starting the process of merging travis-ci.org, which provided free builds for OSS projects, into travis-ci.com, which until then was only for paying customers. The…
I suppose I need to look for alternatives – although I hate doing these kind of "plumbing" things; I'd rather be working on more useful code.
Re: Travis CI is no longer providing CI minutes for open source projects
#48[1] https://blog.travis-ci.com/2019-11-12-multi-cpu-architecture...
Re: Travis CI is no longer providing CI minutes for open source projects
#49Earlier quoted context omitted.
I honestly think this is the price that people pay for using proprietary software. The license terms changed and boom now you're out of service. If such OSS projects were running on Gitlab (either gitlab.com or selfhosted) then any of the members could have donated spare computing resources by running a gitlab runner on their prem. Many people have PCs running 24/7 and could spare a vm to lend to their favourite proj…
Saw the note about GitLab (I work there) and thought I'd chime in. For those who don't know, we have a GitLab for Open Source program which gives our top tiers and 50K CI minutes/month for free to OSS projects: https://about.gitlab.com/solutions/open-source/ Hope this helps!
The nice thing about Gitlab is that you can mix on-prem and saas according to your need.
For example I am now running my own gitlab instance at home but I'm thinking of switching to the gitlab.com offering while keeping runners at home. By pairing gitlab with Hashicorp Vault I could keep encrypted stuff in my repo and decrypt them when they are checked out on the (local on-prem) runner.
Super cool, so much flexibility!
Re: Travis CI is no longer providing CI minutes for open source projects
#50Have you tried using Jenkins? You should use that instead.