blob: c0d7c25280ae8e6c380afd874a63fbafc6303a2c [file] [log] [blame]
Nicolas "Pixel" Noblede87e1c2015-09-25 22:21:38 +02001language: objective-c
Jorge Canizales289016d2015-10-28 03:07:54 -07002osx_image: xcode7.1
murgatroid997e14dd82015-02-27 15:06:03 -08003env:
murgatroid9923991602015-02-27 15:39:03 -08004 global:
Nicolas "Pixel" Noblede87e1c2015-09-25 22:21:38 +02005 - CONFIG=opt
6 - TEST=objc
7 - JOBS=1
Jorge Canizales227c9b22015-10-28 02:23:15 -07008before_install:
9 - brew install gflags
Jorge Canizales53d01bc2015-10-28 04:31:35 -070010 # Pod install does this too, but we don't want the output.
11 - pod repo update --silent
Jorge Canizales227c9b22015-10-28 02:23:15 -070012 - make grpc_objective_c_plugin
13 - make interop_server
Jorge Canizalesbda34762015-10-28 03:48:42 -070014install:
15 - pushd src/objective-c/tests
16 # Needs to be verbose, or otherwise OpenSSL's prepare_command makes Travis
17 # time out:
18 - pod install --verbose
19 - popd
Jorge Canizales227c9b22015-10-28 02:23:15 -070020before_script:
21 - bins/$CONFIG/interop_server --port=5050 &
22 - bins/$CONFIG/interop_server --port=5051 --use_tls &
23xcode_workspace: src/objective-c/tests/Tests.xcworkspace
24xcode_scheme: AllTests
Nicolas "Pixel" Noble9f1baf72015-02-26 18:50:03 +010025notifications:
Nicolas "Pixel" Nobled30b0052015-03-03 04:30:00 +010026 email: false