Xcode 12.1 GM and Xcode 12.2 beta 3

Xcode 12.1 GM Seed (12A7403) and Xcode 12.2 beta 3 (12B5035g) build environments now available.

You may add osx_image: xcode12.1 and xcode12.2, respectively, to your .travis.yml file to use these versions right now.

We have also fixed an issue with the Xcode 11.6 environment that prevented some Java jobs from running correctly.

Xcode 12.2 and Xcode 12.0.1

Xcode 12.2 beta 2 (12B5025f) build environment is now available. Use the tag osx_image: xcode12.2 in your .travis.yml file to build on it right now.

We also updated the Xcode 12 environment osx_image: xcode12. It's now running Xcode 12.0.1 (12A7300).

In both environments macOS was updated to 10.15.7, Carthage bumped to version 0.36.0, Fastlane to 2.162.0, and SwiftLint to 0.40.3.

CLI 1.10.0 is released

We have released our CLI tool version 1.10.0.

Changes include:

For a complete list of changes, see the documentation.

New IPs for Linux Infrastructure were added

New IP addresses for Linux Infrastructure are available on Travis CI for the NAT hostnames nat.gce-us-east1.travisci.net and http://nat.gce-us-central1.travisci.net:

You can find more details about Travis CI's IP addresses by checking our docs.

If you have any questions or issues, please email support@travis-ci.com.

Xcode 12 released

The Xcode 12 (12A7209) build environment is now available. SwiftLint was updated to version 0.40.2 and Fastlane to version 2.160.0.

To run your jobs on this version, you may continue to use osx_image: xcode12 in your .travis.yml file.

Xcode 12 beta 6 and Xcode 11.7 now available

Xcode 11.7 (11E801a) build environment is now available! Just add osx_image: xcode11.7 to your .travis.yml file to run your jobs on this version.

We also updated the Xcode 12 image, now running the beta 6 (12A8189n). You can use the same tag, osx_image: xcode12, in your .travis.yml file. In both environments, Fastlane was updated to version 2.157.2 and SwiftLint to 0.40.1.

Xcode 12 beta 5 build environment

Now running on macOS Catalina 10.15.6, the latest Xcode version (build 12A8189h) is available. You can continue to use osx_image: xcode12 in your .travis.yml file.

Some Xcode tools installed:

  • Carthage 0.35
  • Cocoapods 1.9.3
  • Fastlane 2.156.1
  • SwiftLint 0.40.0

More information in our documentation. For any issues or suggestions, please visit our community forum.

Travis CI and Assembla integration

Today we launched a new integration, allowing you to test and build your Assembla repositories with Travis CI!

If you are new to Travis CI you will be able to create a new account by authenticating with your Assembla login at https://travis-ci.com, and as an existing Travis CI user, you will be able to add an additional Assembla account without affecting your existing GitHub or Bitbucket login or repositories.

This is a beta release for the Assembla integration and will allow you to:

  • Sign up, log in and connect private repositories using your Assembla account
  • Run builds
  • Trigger, restart, cancel and debug your builds
  • React to events sent from Assembla
  • Create build requests from the .travis.yml configuration file in your Assembla repositories
  • Easily see the status of a specific build
  • Review job logs and configurations

You can find more details of this release in our blog post

Build environment: Ubuntu Focal Fossa 20.04

The Ubuntu Focal 20.04 environment is now available using:

os: linux   #optional
dist: focal

in your .travis.yml file

You can learn more about it in our blog post and documentation.

Xcode 11.6 GM available

The Xcode 11.6 build environment was updated to the build 11E708. You may continue to use osx_image: xcode11.6 in your .travis.yml file.

This version has the following Xcode tools:

  • Carthage 0.35.0
  • Cocoapods 1.9.3
  • Fastlane 2.152.0
  • Swiftlint 0.39.2

You can learn more about macOS builds using our documentation.