Nicolas "Pixel" Noble | de87e1c | 2015-09-25 22:21:38 +0200 | [diff] [blame] | 1 | language: objective-c |
Jorge Canizales | 0ee18c2 | 2016-05-20 11:06:58 -0700 | [diff] [blame] | 2 | osx_image: xcode7.3 |
murgatroid99 | 7e14dd8 | 2015-02-27 15:06:03 -0800 | [diff] [blame] | 3 | env: |
murgatroid99 | 2399160 | 2015-02-27 15:39:03 -0800 | [diff] [blame] | 4 | global: |
Nicolas "Pixel" Noble | de87e1c | 2015-09-25 22:21:38 +0200 | [diff] [blame] | 5 | - CONFIG=opt |
| 6 | - TEST=objc |
| 7 | - JOBS=1 |
Jorge Canizales | 227c9b2 | 2015-10-28 02:23:15 -0700 | [diff] [blame] | 8 | before_install: |
Jorge Canizales | 44477d2 | 2016-05-20 11:06:04 -0700 | [diff] [blame] | 9 | - pod --version |
| 10 | - gem uninstall cocoapods -a |
Jorge Canizales | c23f556 | 2016-05-20 11:05:23 -0700 | [diff] [blame] | 11 | - gem install cocoapods -v '1.0.0' |
Jorge Canizales | 44477d2 | 2016-05-20 11:06:04 -0700 | [diff] [blame] | 12 | - pod --version |
Jorge Canizales | 227c9b2 | 2015-10-28 02:23:15 -0700 | [diff] [blame] | 13 | - brew install gflags |
Jorge Canizales | bda3476 | 2015-10-28 03:48:42 -0700 | [diff] [blame] | 14 | install: |
Jorge Canizales | abf596c | 2015-10-28 16:55:02 -0700 | [diff] [blame] | 15 | - make grpc_objective_c_plugin |
Jorge Canizales | bda3476 | 2015-10-28 03:48:42 -0700 | [diff] [blame] | 16 | - pushd src/objective-c/tests |
Jorge Canizales | eba2b1c | 2016-05-20 11:06:33 -0700 | [diff] [blame] | 17 | - pod install |
Jorge Canizales | bda3476 | 2015-10-28 03:48:42 -0700 | [diff] [blame] | 18 | - popd |
Jorge Canizales | 227c9b2 | 2015-10-28 02:23:15 -0700 | [diff] [blame] | 19 | before_script: |
Jorge Canizales | abf596c | 2015-10-28 16:55:02 -0700 | [diff] [blame] | 20 | - make interop_server |
Jorge Canizales | 227c9b2 | 2015-10-28 02:23:15 -0700 | [diff] [blame] | 21 | - bins/$CONFIG/interop_server --port=5050 & |
| 22 | - bins/$CONFIG/interop_server --port=5051 --use_tls & |
| 23 | xcode_workspace: src/objective-c/tests/Tests.xcworkspace |
Jorge Canizales | 7102c92 | 2015-10-28 20:27:40 -0700 | [diff] [blame] | 24 | xcode_scheme: |
| 25 | - RxLibraryUnitTests |
| 26 | - InteropTestsLocalSSL |
| 27 | - InteropTestsLocalCleartext |
| 28 | # TODO(jcanizales): Investigate why they time out: |
| 29 | # - InteropTestsRemote |
Jorge Canizales | 0ee18c2 | 2016-05-20 11:06:58 -0700 | [diff] [blame] | 30 | xcode_sdk: iphonesimulator9.3 |
Nicolas "Pixel" Noble | 9f1baf7 | 2015-02-26 18:50:03 +0100 | [diff] [blame] | 31 | notifications: |
Nicolas "Pixel" Noble | d30b005 | 2015-03-03 04:30:00 +0100 | [diff] [blame] | 32 | email: false |