|
|
|
@ -8,33 +8,34 @@ env: |
|
|
|
|
- TEST=objc |
|
|
|
|
- JOBS=1 |
|
|
|
|
matrix: |
|
|
|
|
- SCHEME="RxLibraryUnitTests" WORKSPACE="Tests.xcworkspace" |
|
|
|
|
TEST_PATH="src/objective-c/tests" BUILD_ONLY="false" |
|
|
|
|
- SCHEME="RxLibraryUnitTests" |
|
|
|
|
WORKSPACE="Tests.xcworkspace" TEST_PATH="src/objective-c/tests" BUILD_ONLY="false" |
|
|
|
|
INTEROP_SERVER="false" |
|
|
|
|
- SCHEME="InteropTestsLocalSSL" WORKSPACE="Tests.xcworkspace" |
|
|
|
|
TEST_PATH="src/objective-c/tests" BUILD_ONLY="false" INTEROP_SERVER="true" |
|
|
|
|
- SCHEME="InteropTestsLocalCleartext" WORKSPACE="Tests.xcworkspace" |
|
|
|
|
TEST_PATH="src/objective-c/tests" BUILD_ONLY="false" |
|
|
|
|
- SCHEME="InteropTestsLocalSSL" |
|
|
|
|
WORKSPACE="Tests.xcworkspace" TEST_PATH="src/objective-c/tests" BUILD_ONLY="false" |
|
|
|
|
INTEROP_SERVER="true" |
|
|
|
|
- SCHEME="InteropTestsLocalCleartext" |
|
|
|
|
WORKSPACE="Tests.xcworkspace" TEST_PATH="src/objective-c/tests" BUILD_ONLY="false" |
|
|
|
|
INTEROP_SERVER="true" |
|
|
|
|
# TODO(jcanizales): Make tests an app project (instead of library), so the following will work. |
|
|
|
|
# - SCHEME="InteropTestsRemote" WORKSPACE="Tests.xcworkspace" |
|
|
|
|
# TEST_PATH="src/objective-c/tests" BUILD_ONLY="false" |
|
|
|
|
# - SCHEME="InteropTestsRemote" |
|
|
|
|
# WORKSPACE="Tests.xcworkspace" TEST_PATH="src/objective-c/tests" BUILD_ONLY="false" |
|
|
|
|
# INTEROP_SERVER="true" |
|
|
|
|
- SCHEME="HelloWorld" WORKSPACE="HelloWorld.xcworkspace" |
|
|
|
|
TEST_PATH="examples/objective-c/helloworld" BUILD_ONLY="true" |
|
|
|
|
INTEROP_SERVER="false" |
|
|
|
|
- SCHEME="RouteGuideClient" WORKSPACE="RouteGuideClient.xcworkspace" |
|
|
|
|
TEST_PATH="examples/objective-c/route_guide" BUILD_ONLY="true" |
|
|
|
|
INTEROP_SERVER="false" |
|
|
|
|
- SCHEME="AuthSample" WORKSPACE="AuthSample.xcworkspace" |
|
|
|
|
TEST_PATH="examples/objective-c/auth_sample" BUILD_ONLY="true" |
|
|
|
|
INTEROP_SERVER="false" |
|
|
|
|
- SCHEME="Sample" WORKSPACE="Sample.xcworkspace" |
|
|
|
|
TEST_PATH="src/objective-c/examples/Sample" BUILD_ONLY="true" |
|
|
|
|
INTEROP_SERVER="false" |
|
|
|
|
- SCHEME="SwiftSample" WORKSPACE="SwiftSample.xcworkspace" |
|
|
|
|
TEST_PATH="src/objective-c/examples/SwiftSample" BUILD_ONLY="true" |
|
|
|
|
- SCHEME="HelloWorld" |
|
|
|
|
WORKSPACE="HelloWorld.xcworkspace" TEST_PATH="examples/objective-c/helloworld" |
|
|
|
|
BUILD_ONLY="true" INTEROP_SERVER="false" |
|
|
|
|
- SCHEME="RouteGuideClient" |
|
|
|
|
WORKSPACE="RouteGuideClient.xcworkspace" TEST_PATH="examples/objective-c/route_guide" |
|
|
|
|
BUILD_ONLY="true" INTEROP_SERVER="false" |
|
|
|
|
- SCHEME="AuthSample" |
|
|
|
|
WORKSPACE="AuthSample.xcworkspace" TEST_PATH="examples/objective-c/auth_sample" |
|
|
|
|
BUILD_ONLY="true" INTEROP_SERVER="false" |
|
|
|
|
- SCHEME="Sample" |
|
|
|
|
WORKSPACE="Sample.xcworkspace" TEST_PATH="src/objective-c/examples/Sample" BUILD_ONLY="true" |
|
|
|
|
INTEROP_SERVER="false" |
|
|
|
|
- SCHEME="SwiftSample" |
|
|
|
|
WORKSPACE="SwiftSample.xcworkspace" TEST_PATH="src/objective-c/examples/SwiftSample" |
|
|
|
|
BUILD_ONLY="true" INTEROP_SERVER="false" |
|
|
|
|
before_install: |
|
|
|
|
# Until Travis upgrades from Cocoapods 0.39, we need to do it here. |
|
|
|
|
- pod --version |
|
|
|
|