Thank you to Travis CI for letting us know when our code is working (or broken) on various versions of Ruby.
Thank you to the many Postgres committers for a rock-solid …
[ CHEF-4343 ] - Only test certain branches on Travis
[ CHEF-4458 ] - add chef_ca_cert resource
[ CHEF-4465 ] - mdadm provider shouldn't pass chunk size for mirrors
[ CHEF-4469 ] - package install from Jumpstart install server's share of packages
[ CHEF-4471 ] - Add Windows 8.1/2012 R2 to Windows Helper
[ CHEF-4477 ] - fix typographical errors in autogenerated
[ CHEF-4488 …
That leaves installing dependencies. They need to be downloaded, possibly compiled, and installed. That takes time.
Mostand projects install all their dependencies using . This makes it an easy target for optimization. We're definitely not the first to notice this. Both Matias …
All in all, we've had a great experience scaling out Travis CI on get started here . …'s platform. We're very thankful for their support as a sponsor of our open source platform and to have them as a customer, and we consider ourselves happy customers of the great services Heroku provides. We're also excited to continue to support the community of people using Heroku and Travis CI together. To find out how to use Travis CI to test and deploy on Heroku,
Why - It's good to see someone standing up to the trolls. Makes me happy to have stuff hosted at Rackspace. is Suing the Most Notorious Patent Troll In America
Introducing - More fun for your CI needs. , iOS and on Travis CI
The No Nonsense Guide to - Detailed step by step for getting set up. on Rails
GemLou.pe - bookmarket to show the dependencies of any gem.
geo-bootstrap - theme for a look.
I help run a little continuous integration service called Travis CI. For that purpose I built several home-baked things that help us collect metrics and trigger alerts.
I want to start with a little story. I spend quality time at coffee shops and I enjoy peeking over the shoulders of the guy who's roasting coffee beans. Next to the big roasting machine they commonly have a laptop with pretty graphs showing how the temperature in the roaster changes over time. On two occasions I found myself …
…Today is his first day at.
Besides having iOS code/design chops, he knows his way around active in open source , too. He's sharp, thoughtful, and has a knack for details that make an interaction special., , and . He's
Travis and I have already started working on an app together. We're excited to see where it goes.
Everyone, say hi to Travis.
At Travis CI , we're learning from failure, a lot. As a continuous integration platform, it started out as a hobby project and was built with a lot of positive assumptions.
It used to be a distributed system that always assumed everything would work correctly all the time.
As we grew and added more languages and more projects, this ideal fell apart pretty quickly.
It is a symptom of a lot of projects that are developer-driven, because there's just so little …
Hopefully I've helped show that we're really just seeing the tip of the iceberg as far as optimizing JRuby using invokedynamic. More than anything we want you to report real-world use cases that could benefit from additional optimization, so we can target our work effectively. And as always, please try out your apps on JRuby, enable JRuby testing in Travis CI, and let us know what we can do to make your JRuby experience better!
…private projects, was a Josh Kalderimis of the Travis team had this to say about using JRuby on :beta tester.
We love JRuby, everything from the threading support to having the power of theat our finger tips. But what we love most is that we can set up a JRuby app in seconds, the same way as all of our other Heroku apps. push and it's live, no matter what the language.
We've been working with the JRuby team to make sure that the experience …