Skip to content

Commit e433b57

Browse files
committed
Update Travis to build in Xcode 12.2, disable old builds to save billing
Use Xcode 12.2 to build releases, which fixes misc Big Sur issues when using a binary release built using Xcode 11. Also, because Travis CI is moving away from being free for open-source projects, and instead uses a credit-based billing system, disable all other macOS/Xcode versions in the permutations to avoid running out of credits. This will be revisited later.
1 parent 96a68b5 commit e433b57

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

.travis.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -99,15 +99,16 @@ script:
9999

100100
jobs:
101101
include:
102-
- osx_image: xcode12
103-
- osx_image: xcode11.3
102+
- osx_image: xcode12.2
104103
<<: *lang_env
105104
<<: *homebrew
106105
<<: *caches
107-
- osx_image: xcode9.4
108-
- osx_image: xcode7.3
106+
# Disable unnecessary builds to cut down on Travis usage due to billing changes for open-source projects.
107+
#- osx_image: xcode11.6
108+
#- osx_image: xcode9.4
109+
#- osx_image: xcode7.3
109110
- stage: deploy
110-
osx_image: xcode11.3
111+
osx_image: xcode12.2
111112
<<: *lang_env
112113
<<: *caches
113114
script: skip

0 commit comments

Comments
 (0)