We’re thrilled to announce that our Mac platform is now running on Mac OS X 10.8.5, with Xcode 5 and iOS 7 installed.
On top of that, we offer five different iOS SDKs: 5.0, 5.1, 6.0, 6.1, and, of course, 7.0.
With this long-overdue upgrade, we’re also deprecating a few things.
Projects running on the Mac platform are now required to specify the scheme and project or the workspace in their .travis.yml. If your project didn’t have this set up before, you will have to update your configuration.
Now go, get started and upgrade your projects. Your new commits will be built on our new platform.
Please note that RubyMotion is currently not available on the Mac environment, we’re working on bringing it back. Sorry for the inconvenience. When the Mac environment has been updated, RubyMotion will be available in the currently latest version.
Our thanks to Sauce Labs for continuing to provide us with the infrastructure and the resources to get this update done and out. Much <3 from the Travis CI team!
What else is new?
The usual suspects, you know, Ruby, have been updated to their newest releases. Homebrew is up-to-date as well, so you can install dependencies to your heart’s content.
What took you so long with the update?
We’d like to apologize for the long delays in getting this upgrade out the door.
As part of the upgrade, we had to change the underlying virtualization. We switched from a setup based on kvm/qemu to a VMware-based setup.
This required a complete resetup of the entire environment.
Unfortunately we ran into some issues porting everything over, and we have to work on improving this entire setup over time to make sure future upgrades are going smoother than this one.