If you don’t know by now, we love our coffee at Travis, so much so that we love any chance
to buy our awesome users a fantastic cup of Joe.
Josh (@j2h) (me) is in San Francisco till the end of the week and would love to buy
anyone and everyone a coffee today from 2pm today at Sightglass on 270 7th Street.
Also, the awesome Sauce Labs will be co hosting this with Josh and will be
there to chat about anything and everything sauce related, including their new OSS creation, Appium!
See you there!
Josh
Recently I’ve added a small new feature to the Travis web client,
a list of currently running jobs. It’s just under the workers list on the right sidebar:

It is very useful if you need to check which of your jobs are currently running on travis.
Enjoy!
As some of you may know I’ve been working on Travis CI for the last 3 months
thanks to awesomeness of Engine Yard.
You can read about the things that I’ve been working on on
Engine Yard’s blog.
This pure awesomeness does not end here, though. Recently Engine Yard extended
my participation in EY OSS Grant Program by 3 months! I can’t be thankful
enough for that, so please help me and give them lots of internet hugs, thank them on twitter
or check out their products. And I mean it, take a break from
reading the post and do it now!
Since my last update I’ve been working on support for artifacts, security
improvements, maintaining and extending our web client and helping Travis CI to
work smoothly with the increasing number of requests (which included various
kinds of optimizations).
There are a lot of things that we would like to do and it’s sometimes hard to
choose wisely, but due to growing popularity some parts of Travis CI need
refactoring and/or architecture changes. With the hands of the wonderful Josh
and Sven we already managed to greatly improve the way we run your tests, but
this is not enough. In the recent feature we will be changing the way we manage
handling secure environment variables to make it more robust and secure.
Besides such refactorings I would also like to ship some new cool features.
One of the things is to improve the steps in preparing a build to run, specifically a way
we validate your .travis.yml
file and communicate issues back to you. E.g.
we currently don’t do the best job there when we fail to configure the build
and you don’t get any feedback about that or what specifically you can do to
fix the issue.
The next thing which I would like to give much more love is the usability of
displaying your build logs on the web UI. We are aware of the shortcomings of
the current client there and we feel your pain! Logs are the first thing you
look at when a build fails and it’s often hard to find the piece of information
that you need. E.g. installation steps can take a lot of space and if the log
is really long it even can freeze the browser for a second or longer. We have
some ideas how to improve this situation and I hope to work on them soon.
This is all extremely cool and it’s going to happen because of Engine Yard’s
generosity. So, if you haven’t done this already and you care about Travis and
open source testing, please let them know how awesome they are!