Live data from Hacker News

Travis CI is no longer providing CI minutes for open source projects

news.ycombinator.com

41–50 of 193 posts

Re: Travis CI is no longer providing CI minutes for open source projects

#41
post #35

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.

My previous company was on Travis, and as soon as I saw that Travis was purchased by private equity, I knew the downward spiral had begun and I recommended we move to something else. Not surprised that this is happening a couple of years later...my understanding is that private equity will tend towards slowing/stopping development after acquisition to cut costs/headcount, and then squeeze the remaining value from what's left, so this is in-line with that playbook.

Re: Travis CI is no longer providing CI minutes for open source projects

#43
In response to the scorn in the comments. Free SAAS resources are like Costco samplers. Be grateful when they are handed out, and be prepared for them to be taken away. These things do cost money, and like drugs are given away to make you a customer – but there's no such thing as a free lunch.

Re: Travis CI is no longer providing CI minutes for open source projects

#45

Earlier 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…

I think you’re misunderstanding - you can have a job just the project you use JetBrains products for can’t be your job or anyone’s job.

Re: Travis CI is no longer providing CI minutes for open source projects

#46
post #28
post #15

Earlier 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.

It wasn't just a "website update", it was also a blog post by Paul Gordon, their Product Marketing Manager, about their enduring OSS support. Also, he outlines part of their mission in the post, if you're curious.

0. https://blog.travis-ci.com/oss-announcement

Re: Travis CI is no longer providing CI minutes for open source projects

#47
post #31

The 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…

Confusing is indeed the best adjective here; I can't even easily see how many credits I have on my personal account (only for the organisation I manage, I can't find it anywher on my personal account), or how many credits a build costs; I figured it out by triggering a build and reloading the page with the credits. Besides, what's a "credit" anyway? The entire UI and communication is pretty chaotic.

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

#49
post #40
post #10

Earlier 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!

Thanks for chiming in! I like gitlab so much I couldn't miss this opportunity to recommend it.

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

#50

Have you tried using Jenkins? You should use that instead.

I agree - it's great but... is there a hosted solution? If I just wanna run lint and unit tests on PRs for my shitty open-source project, Jenkins is overkill and not really viable.
Post reply on HN