Skip to content

Commit 5117f83

Browse files
committed
Merge pull request #224 from ParsePlatform/nlutsenko.xcode7
Use Xcode 7 only for Travis-CI.
2 parents 5ff565c + ef56fe7 commit 5117f83

File tree

2 files changed

+14
-46
lines changed

2 files changed

+14
-46
lines changed

.travis.yml

Lines changed: 8 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -3,54 +3,24 @@ branches:
33
- master
44
language: objective-c
55
os: osx
6-
matrix:
7-
include:
8-
- osx_image: xcode6.4
9-
env:
10-
- TEST_TYPE=ios
11-
- SDK_VERSION=8.4
12-
- osx_image: xcode6.4
13-
env:
14-
- TEST_TYPE=osx
15-
- SDK_VERSION=10.10
16-
- osx_image: xcode6.4
17-
env: TEST_TYPE=deployment
18-
- osx_image: xcode6.4
19-
env: TEST_TYPE=starters
20-
- osx_image: xcode6.4
21-
env: TEST_TYPE=podspecs
22-
- osx_image: xcode7
23-
env:
24-
- TEST_TYPE=ios
25-
- SDK_VERSION=9.0
26-
- osx_image: xcode7
27-
env:
28-
- TEST_TYPE=osx
29-
- SDK_VERSION=10.11
30-
- osx_image: xcode7
31-
env: TEST_TYPE=deployment
32-
- osx_image: xcode7
33-
env: TEST_TYPE=starters
34-
- osx_image: xcode7
35-
env: TEST_TYPE=podspecs
6+
osx_image: xcode7
367
env:
378
global:
389
- LC_CTYPE=en_US.UTF-8
3910
- LANG=en_US.UTF-8
11+
matrix:
12+
- TEST_TYPE=ios
13+
- TEST_TYPE=osx
14+
- TEST_TYPE=deployment
15+
- TEST_TYPE=starters
16+
- TEST_TYPE=podspecs
4017
install:
4118
- |
4219
if [ -n "$TEST_TYPE" ]; then
4320
bundle install
4421
fi
4522
script:
46-
- |
47-
if [ -n "$TEST_TYPE" ]; then
48-
if [ -n "$SDK_VERSION" ]; then
49-
bundle exec rake test:$TEST_TYPE[$SDK_VERSION]
50-
else
51-
bundle exec rake test:$TEST_TYPE
52-
fi
53-
fi
23+
- bundle exec rake test:$TEST_TYPE
5424
after_success:
5525
- |
5626
if [ "$TEST_TYPE" = "ios" ] || [ "$TEST_TYPE" = "osx" ]; then

Rakefile

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -200,16 +200,15 @@ end
200200

201201
namespace :test do
202202
desc 'Run iOS Tests'
203-
task :ios, :sdk_version do |_, args|
204-
sdk_version = args[:sdk_version] || '8.4'
203+
task :ios do |_, args|
205204
task = XCTask::BuildTask.new do |t|
206205
t.directory = script_folder
207206
t.workspace = 'Parse.xcworkspace'
208207

209208
t.scheme = 'Parse-iOS'
210-
t.sdk = "iphonesimulator#{sdk_version}"
211-
t.destinations = ["\"platform=iOS Simulator,OS=#{sdk_version},name=iPhone 4s\"",
212-
"\"platform=iOS Simulator,OS=#{sdk_version},name=iPhone 6 Plus\"",]
209+
t.sdk = 'iphonesimulator'
210+
t.destinations = ["\"platform=iOS Simulator,OS=9.0,name=iPhone 4s\"",
211+
"\"platform=iOS Simulator,OS=9.0,name=iPhone 6 Plus\"",]
213212
t.configuration = 'Test'
214213

215214
t.actions = [XCTask::BuildAction::TEST]
@@ -224,14 +223,13 @@ namespace :test do
224223
end
225224

226225
desc 'Run OS X Tests'
227-
task :osx, :sdk_version do |_, args|
228-
sdk_version = args[:sdk_version] || '10.10'
226+
task :osx do |_, args|
229227
task = XCTask::BuildTask.new do |t|
230228
t.directory = script_folder
231229
t.workspace = 'Parse.xcworkspace'
232230

233231
t.scheme = 'Parse-OSX'
234-
t.sdk = "macosx#{sdk_version}"
232+
t.sdk = 'macosx'
235233
t.destinations = ['arch=x86_64']
236234
t.configuration = 'Test'
237235

0 commit comments

Comments
 (0)