TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The new pricing model for Travis CI

141 pointsby reaperhulkover 4 years ago

18 comments

jrockwayover 4 years ago
I guess this is the same pricing model as CircleCI?<p>I&#x27;ve always found &quot;build minutes&quot; to be a little bit of a vendor-favored pricing model. I really love wanting to do a release, and watching my CI provider take three minutes to pull down a 30MB docker image, or &quot;npm install&quot; running at dialup speeds. All while they&#x27;re billing you per minute -- they make money by not investing in their infrastructure! I&#x27;d prefer to pay per byte transferred and CPU instruction executed -- if they make the hardware or network faster, the price stays the same, but they can do more work with their infrastructure. And if you schedule less work, the price for you goes down.<p>But, it&#x27;s simply not done, and that&#x27;s kind of sad because slow CI is probably the biggest engineering time killer in existence. Other than Hacker News ;)
评论 #24969629 未加载
评论 #24964902 未加载
评论 #24972974 未加载
评论 #24965430 未加载
评论 #24965663 未加载
shp0ngleover 4 years ago
The interesting part is the FOSS changes<p>Basically they significantly cut the FOSS usage by instead offering free credit and then reviewing the projects on case-by-case basis if you run out of it.<p>It&#x27;s a big change, but honestly, I don&#x27;t know how they could they provide free computation for any public repo no questions asked as they have been up until now.
评论 #24964915 未加载
评论 #24965062 未加载
softinioover 4 years ago
Think the wiser options for OSS are Github Actions &amp; Gitlab CI going forward. I have heard good things about Azure pipelines too.<p>After travis-ci got bought and layed off a lot of key staff I did think the day would come where they will no longer will be the defacto choice for open source and I think this news confirms that day being today :-)
评论 #24967656 未加载
评论 #24966671 未加载
评论 #24968237 未加载
评论 #24966162 未加载
purpleideaover 4 years ago
I use the free travis to build <a href="https:&#x2F;&#x2F;github.com&#x2F;purpleidea&#x2F;mgmt&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;purpleidea&#x2F;mgmt&#x2F;</a><p>It&#x27;s 100% open source and there&#x27;s almost no income (some github sponsors) for it. I guess <i>welp</i> we&#x27;ll have to switch away, or have to constantly send &quot;ask&quot; tickets to get free credits :&#x2F;<p>Many of us will be in this position.
benatkinover 4 years ago
It seems GitLab CI&#x2F;CD is beating Travis CI on pretty much every metric now, except the weirdness of only using GitLab for CI&#x2F;CD and not code hosting, if you prefer to use GitHub for that. Am I missing something?<p>(GitLab supports using its CI&#x2F;CD on a non-GitLab repo just fine, but it can cause some initial confusion.)
评论 #24965076 未加载
评论 #24964978 未加载
评论 #24965088 未加载
评论 #24965256 未加载
saagarjhaover 4 years ago
Wow, OK, this is a pretty big change for most open source projects using Travis CI right now. I think most Mac and iOS apps are going to be hit by this, I think most major projects are using Travis at the moment.<p>Personally, I really like that Travis offers a variety of architectures; I’m currently running binutils on it: <a href="https:&#x2F;&#x2F;travis-ci.com&#x2F;github&#x2F;saagarjha&#x2F;binutils-gdb" rel="nofollow">https:&#x2F;&#x2F;travis-ci.com&#x2F;github&#x2F;saagarjha&#x2F;binutils-gdb</a>. I suspect this might be a substantial portion of the CI it sees, and it’s been great that it’s been free so far. I am unsure if it will still stay up with these changes. But, I’m sure running these kinds of builds can’t be cheap at all.
alexellisukover 4 years ago
For OpenFaaS (and other projects - k3sup, arkade, inlets etc) paying for Travis isn&#x27;t going to be an option, as they are open source and unfunded. The Travis platform means being able to have relatively portable CI that almost never needs to change because of the CI platform. Bring a Makefile and use it locally and in the build pipeline.<p>Moving off Travis to something like GitHub Actions will cost a significant amount of time and the opportunity cost is ridiculous.<p>This along with the Docker Hub limits makes a very strong case for GitHub&#x27;s strategy.
评论 #24968495 未加载
clashmeifyoucanover 4 years ago
I&#x27;m wondering if there&#x27;s still a solid reason to use Travis for new projects. I can&#x27;t be bothered to move my current builds from there to GitHub Actions, but for future projects GitHub Actions seems way more lucrative to use. I think both pale out in comparison to GitLab CI however, it&#x27;s a pity GitLab is less popular.
评论 #24965989 未加载
评论 #24964999 未加载
abrknover 4 years ago
I moved to GitHub Actions earlier this year and never looked back.
konschubertover 4 years ago
Travis is changing from growth mode to milk-the-melting-ice-cube mode.<p>That’s why they are turning off free foss builds.
评论 #24969442 未加载
ivirshupover 4 years ago
Can anyone comment on how these changes are going to impact projects like conda-forge, which use the free compute time to build binaries? My reading is these projects are what&#x27;s being targeted. Perhaps there are more egregious uses of their servers?
评论 #24966209 未加载
arximboldiover 4 years ago
Travis &quot;free drugs&quot; mode worked for a while. I got used to it via my open-source projects and ended up having a couple of clients pay for it for some of my commercial work.<p>Since their acquisition they have just been going downhill. I&#x27;ve been planning to move all my projects to Github Actions for a while. This is the &quot;drop that overlfows the glass&quot; as we say in Spanish, I&#x27;m putting everything aside tomorrow to migrate all my public and private projects to Github Actions.
tbodtover 4 years ago
TL;DR: Travis CI is no longer free for open source projects. Instead you get a free trial good for 1k build minutes, and can email them to beg for more when those run out.
评论 #24965937 未加载
mushufasaover 4 years ago
i wonder if there are actually higher costs associated with macOS, or if this is just segmentation based on the fact that macOS users are more willing to pay more for software
评论 #24964802 未加载
评论 #24964808 未加载
评论 #24964791 未加载
fucktravisciover 4 years ago
Looks like they also reduced the speed of the builds, so their 1000 minutes are getting wasted even faster.<p>On my repositories, setting up NPM now takes around 120 seconds instead of 20 seconds a month ago, time of npm run build has been increased from 7 seconds to 20 seconds...<p>The same build that took 2 minutes last month takes 4-5 minutes today
tikejover 4 years ago
Finally! This change gives me necessary motivation to switch to fully open source alternatives (probably Drone).
评论 #24967233 未加载
rurbanover 4 years ago
If Apple doesn&#x27;t step up now to fill the gap I have to stop supporting the osx&#x2F;darwin platform for all my projects. All my 5 personal Apple laptops stopped working some time ago already.<p>Now Apple looks like a legacy platform similar to Intel.
rurbanover 4 years ago
Looks like I finally have to bug GitHub to upgrade my GH Actions from beta to the current schema.