News for hackers. Stuff that matters.
Re:Travis CI acquired by Idera by jherdman on Wednesday January 23, 2019 @10:58AM (#18979296)
I've switched my personal projects, and my employer has switched to Circle over the past year. Circle's dockerized strategy for building up your CI/CD platform means that they support the new version of X nearly the day it comes out. Historically Travis has been very slow at this. Their support for Postgres 10 was an embarrassment (https://github.com/travis-ci/travis-ci/issues/8537). It's also vastly easier to parallelize your test suite. With Travis we had to install a third party gem to run our Rails' across many nodes. We also had to hand-manage balancing. With Circle we simply followed the docs, and we're off to the races.
Re:Travis CI acquired by Idera by ArturT on Wednesday January 23, 2019 @05:31PM (#18983834)
I work on knapsack gem to split tests across parallel CI nodes. To do optimal balancing I developed a dynamic test suite split with Queue approach.

Here is example for Travis CI https://docs.knapsackpro.com/2018/how-to-run-travis-ci-paral...

And this is the graph showing the difference if you compare knapsack_pro dynamic tests split with what CircleCI does which is basically only time-based split. https://docs.knapsackpro.com/2018/improve-circleci-paralleli...

Re:Travis CI acquired by Idera by obfk on Thursday January 24, 2019 @02:42PM (#18992182)
+1 for Knapsack. It's cumulative savings for our CI/CD has been tremendous.