Announcing an All New Branches View

Lisa Passing,

Good news everyone: We shipped our new branches page yesterday!

You can take a look at the branches page of diaspora*, or more generic at{org}/#{repo}/branches. We've only just rolled it out for open source repositories and are in the process of identifying and fixing bugs. If you find a bug, please report it in our issue tracker.

But what does the new branches page hold for you?

Screenshot branches page

First of all, we're now sorting branches in three categories. The default branch of your repository makes up the first category on top. It it followed by active branches, ie branches that exist on GitHub. The last category are branches that do not exist on GitHub anymore.

Furthermore we're now including an overview of the last 5 builds that ran on the respective branch, with more detailed information about the very last build.

But don't worry, we have more things planned in the future!

Aside from that you might also have noticed that there are some visual changes to branches that are not quite in line with the rest of Travis CI. This is because we're working on a cleaner interface and will update more parts of the UI and other Travis pages in the coming weeks (hint hint Travis CI Enterprise).

So, lots of exciting things coming up! Stay tuned!

Steven excited

Xcode 7 GM available for everyone

Henrik Hodne's Gravatar Henrik Hodne,

We're very excited to announce that the Xcode 7 GM is now available for everyone!

All you need to do is select the image we've prepared:

osx_image: xcode7

Note that this is the same as for the Xcode 7 beta 6 image we shipped a few weeks ago, so if you've been using that you don't need to change anything.

If you need to revert back to the Xcode 7 beta 6 image for some reason, just send us an email at

Some of the changes in this image compared to the Xcode 6.4 image:

  • OS X is now 10.10.5 (up from 10.10.3)
  • fastlane is preinstalled, version 1.25.0
  • Bundler is 1.10.6
  • CocoaPods is 0.38.2
  • Git is now 2.5.1
  • Go is 1.5.1 (global Go install, for Go projects you'll get whatever version you've requested)
  • Java is 1.8.0_60-b27
  • Maven is 3.3.3
  • Mercurial is 3.5.1
  • node is 0.12.7
  • OClint is 0.8.1
  • Postgis is 2.1.7
  • PostgreSQL is 9.4.4
  • RubyMotion is now 4.0 (up from 3.13)
  • Sqlite is
  • Xcpretty is 0.1.12
  • xctool is now 0.2.5
  • XQuartz is 2.7.7

This Xcode 7 image is the first image we've made that uses our new bootstrap scripts. This means that from now on you can see what commands we run to set up our OS X image, and we have good documentation for exactly what commands that need to be run. Unfortunately, since we haven't had this in the past and the OS X images have primarily been provisoned manually, it's possible that we've forgotten to include something that has been included in the past. If you notice that anything is missing, please do email us at and we'll try to roll out a new image as soon as possible.

Apple also released an Xcode 7.1 beta today, which we aim to have an image for very soon. Keep an eye on this blog post or on our Twitter account to be notified of when we release that.

Xcode 7.0 Beta available for OSS repositories

Brandon Burton,

We announced the availability of Xcode 7.0 beta for private repositories yesterday.

We are very excited to let you know that we've rolled out this support for public/OSS repositories today.

All you need to do is select the image we've prepared:

osx_image: xcode7

Beyond Xcode 7.0 beta 6, this image includes a few more updates:

  • OS X: 10.10.4 (was: 10.10.3)
  • RubyMotion: 3.14 (was: 3.13)
  • xctool: 0.25
  • Git 2.5.0 (was: 2.4.4)
  • OpenSSL: 1.0.2d_1 (was: 1.0.2c)

For the future we're looking into making beta versions of Xcode and the relevant SDKs available as soon as we can. Being able to ship these and allow for selecting different versions of Xcode (and therefore Mac OS X too) is a result of the work we've done on building out our own Mac platform, which gave us much more control and insight, but most importantly, it gave us the ability to ship new versions of Xcode quickly.

Email us if you run into any issues, or if you have any feedback for us!