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:

104.154.182.187
35.193.184.18
34.122.173.211
34.122.208.80
35.196.99.99
104.196.53.161
35.229.115.143
34.74.16.120

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.

Bionic and Xenial images promoted to the stable channel

Following the announcements from two weeks ago (Xenial and Bionic), we're promoting the updated images to the stable channel. That means you don't have to include the tag group: edge in your .travis.yml file anymore to use the updated build environments.

For any issues, please e-mail us at support@travis-ci.com. If you need more information, check out our docs.

Xcode 12 beta 2 and Xcode 12 for macOS Universal Apps

We have just updated the Xcode 12 beta image. It's now running beta 2 (build 12A6163b). You may continue to use osx_image: xcode12 on your .travis.yml.

Also, we released the Xcode 12 for macOS Universal Apps build environment, this version is intended for those of you that want to build universal Mac Apps, which will run both Apple silicon and Intel-based Macs. Just add osx_image: xcode12u to your .travis.yml file.

More information about macOS builds can be found on our documentation.