• Windows is Available (Early Release)

    We’re proud to announce that, starting today, Travis CI supports the Windows operating system! You and your team can now run your tests on Linux, Mac, and Windows - all in the same build.

    Windows is available right now to everyone with open-source and private projects on either travis-ci.org or travis-ci.com, with plans to bring it to Enterprise soon. This is our very first full approach to Windows-support, so the tooling is light - and we want your feedback on our community forum. Come get started!

    Continue


  • Attending GitHub Universe in San Francisco next week?

    The one conference we never miss is GitHub Universe in San Francisco, and it’s happening in less than a week! Are you attending? A bunch of us, Travis CI Builders, will be there to meet you all during the whole conference. Stop by our lounge anytime to chat with us - we’d love to hear from you!

    Continue


  • Combining The Linux Infrastructures

    We’re excited to announce a project that we’ve been working on for quite some time: Over the next three months, we will be combining our two Linux infrastructures into a single platform.

    This is a big user experience improvement, making it easier to setup and maintain projects on Travis CI. In particular, it will simplify setup for folks new to Travis CI, who have to make a decision based on the finer points of containers vs. virtual machines. We would like our platform to be as accessible as possible to all users, and see a combined Linux infrastructure as an important step in that direction.

    Going forward, we will slowly transition the container-based environment out, in favor of a build environment that is entirely virtual machine-based. Folks using container-based infrastructures will be the only ones affected, and this transition will roll out slowly, depending on whether you specify sudo: false in your .travis.yml. Repositories created before January 2015 are also already routed to the virtual machine-based infrastructure (if you don’t specify sudo: false). If you’re currently using the virtual machine-based Linux infrastructure (or run your own Travis CI Enterprise installation), this change will not affect your projects.

    Continue