Browse Source

Verify Xcode 8.3 build on CI

Kishikawa Katsumi 8 years ago
parent
commit
5d9aefbb11
1 changed files with 23 additions and 7 deletions
  1. 23 7
      .travis.yml

+ 23 - 7
.travis.yml

@@ -1,5 +1,4 @@
 language: objective-c
 language: objective-c
-osx_image: xcode9
 cache:
 cache:
   directories:
   directories:
   - Lib/vendor
   - Lib/vendor
@@ -15,13 +14,30 @@ before_script:
 - ./Lib/Scripts/add_key.sh || true
 - ./Lib/Scripts/add_key.sh || true
 script:
 script:
 - "(cd Lib && bundle exec rake $ACTION)"
 - "(cd Lib && bundle exec rake $ACTION)"
+matrix:
+  include:
+  - osx_image: xcode9
+    env: ACTION=build
+  - osx_image: xcode9
+    env: ACTION='build:carthage'
+  - osx_image: xcode9
+    env: ACTION='test:iphonesimulator'
+  - osx_image: xcode9
+    env: ACTION='test:appletvsimulator'
+  - osx_image: xcode9
+    env: ACTION='test:macosx'
+
+  - osx_image: xcode8.3
+    env: ACTION=build
+  - osx_image: xcode8.3
+    env: ACTION='build:carthage'
+  - osx_image: xcode8.3
+    env: ACTION='test:iphonesimulator'
+  - osx_image: xcode8.3
+    env: ACTION='test:appletvsimulator'
+  - osx_image: xcode8.3
+    env: ACTION='test:macosx'
 env:
 env:
-  matrix:
-  - ACTION=build
-  - ACTION='build:carthage'
-  - ACTION='test:iphonesimulator'
-  - ACTION='test:appletvsimulator'
-  - ACTION='test:macosx'
   global:
   global:
   - LANG=en_US.UTF-8
   - LANG=en_US.UTF-8
   - LC_ALL=en_US.UTF-8
   - LC_ALL=en_US.UTF-8