Live data from Hacker News

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

news.ycombinator.com

51–60 of 193 posts

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

#51
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.

Part of the reason to make promises is that they are legally enforceable:

https://www.investopedia.com/terms/p/promissory_estoppel.asp

When I started an organization which was taken over in a rather hostile way, I was very careful to make a bunch of legally-binding promises before the takeover happened, to help prevent it from becoming too evil.

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

#52
post #19

I've moved on back when Travis CI employees have started recommending to turn off secret filtering in Windows build logs as a workaround for a bug, then decided to turn the workaround into a fix, exposing secrets in the logs of all Windows builds. https://travis-ci.community/t/current-known-issues-please-re... https://github.com/travis-ci/travis-build/pull/1719

"Secret filtering" is buggy, broken, stupid, misleading, and just plain wrong anyway.

1) If you can cause it to be run on arbitrary code then you can cause it to reveal the secret. Even if the only output you see is a pass or fail. 2) If you can't cause it to be run on arbitrary code, then why do you need to see any output?

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

#53
post #3

Are they trying to kill the product as fast as possible? Because waiting for a first-party solution before kicking 99% of your users out is the perfect way to do it, short of simply deleting their accounts. Good thing I was an earlier GitHub Actions adopter because now I don’t have to do as much work.

Hah. You think GitHub Actions won't do the same in a few years once this has all quieted down? You have to be better than your competitors if you want to beat them. Until you DO beat them, that is.

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

#54
post #25

Earlier quoted context omitted.

What's the benefit of circleci? I'm looking into switching from travis-ci.org to github actions, so far.

Speed, their main selling point. The default config uses a 8 2 core + 7.5g memory runner and capable to build simple projects in literal one minutes(includes deploy) after you push even without cache. And it seems they maintain their own apt mirror or whatever, the package install speed looks unreasonably fast. But they currently only give 250 minute (default config) per week to free account now, probably due to the…

For anyone curious, the details on their OSS offering are at https://circleci.com/docs/2.0/oss/

They give you 10,000 minutes of build time on their 2cpu/4gb workers per week with a max of 4 concurrent workers.

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

#55
post #25

Earlier quoted context omitted.

What's the benefit of circleci? I'm looking into switching from travis-ci.org to github actions, so far.

Speed, their main selling point. The default config uses a 8 2 core + 7.5g memory runner and capable to build simple projects in literal one minutes(includes deploy) after you push even without cache. And it seems they maintain their own apt mirror or whatever, the package install speed looks unreasonably fast. But they currently only give 250 minute (default config) per week to free account now, probably due to the…

Free accounts on CircleCI only have access to 2 core runners and can't run multiple jobs in parallel. Most open source projects I have seen on Travis do matrix builds which will take much longer to finish due to this restriction.

Edit: Looks like you get 4 concurrent jobs if you register as an open source project.

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

#56

Travis CI was, to my knowledge, the only CI provider that let you test projects on IBM Power and Z. [1] Are there any alternatives? [1] https://blog.travis-ci.com/2019-11-12-multi-cpu-architecture...

Yep, you're correct. This is causing some interesting conversations in those spaces now.

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

#57
post #51
post #35

Earlier quoted context omitted.

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.

Part of the reason to make promises is that they are legally enforceable: https://www.investopedia.com/terms/p/promissory_estoppel.asp When I started an organization which was taken over in a rather hostile way, I was very careful to make a bunch of legally-binding promises before the takeover happened, to help prevent it from becoming too evil.

> When I started an organization which was taken over in a rather hostile way, I was very careful to make a bunch of legally-binding promises before the takeover happened, to help prevent it from becoming too evil.

I'm glad you had the presence of mind to do this and I'd be interested to hear your hostile takeover story. Thanks in advance.

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

#58
post #35

Earlier quoted context omitted.

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

Are there any evidence of private equity providing benefits for society? Sometimes it looks like they have a inverse Midas hand, everything they touch putrefy.

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

#59
post #19

I've moved on back when Travis CI employees have started recommending to turn off secret filtering in Windows build logs as a workaround for a bug, then decided to turn the workaround into a fix, exposing secrets in the logs of all Windows builds. https://travis-ci.community/t/current-known-issues-please-re... https://github.com/travis-ci/travis-build/pull/1719

"Secret filtering" is buggy, broken, stupid, misleading, and just plain wrong anyway. 1) If you can cause it to be run on arbitrary code then you can cause it to reveal the secret. Even if the only output you see is a pass or fail. 2) If you can't cause it to be run on arbitrary code, then why do you need to see any output?

Unexpected behavior caused by any bug could print the variable to the build log, there is no need for malicious code to end up with compromised secrets.

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

#60
post #58

Earlier quoted context omitted.

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

Are there any evidence of private equity providing benefits for society? Sometimes it looks like they have a inverse Midas hand, everything they touch putrefy.

In the old days they provided growth equity to businesses that generally wouldn't have access to that capital. Now I'd say your observations are pretty much accurate.
Post reply on HN