zpencer
a45d07bcb5
build: run unit tests on osx, ensure proto output included ( #4081 )
...
This adds back functionality that was accidentally dropped when
porting from travis:
- make sure generating protos will not lead to any uncomitted changes
- actually run the unit tests
2018-02-14 16:44:02 -08:00
zpencer
fbc079d631
buildscripts: build macos artifacts in kokoro ( #4066 )
2018-02-14 12:53:11 -08:00
Eric Anderson
850143f4a3
kokoro: Include kokoro image version in build logs
...
Otherwise there's no way to determine which version of the image was
used for the build.
2018-02-05 11:11:03 -08:00
Eric Anderson
5a31dff283
kokoro: Use --include-build in cronet
...
This avoids needing to build all of grpc as well as avoids having to
manually track which dependencies are necessary.
This cuts 1.5 minutes off the Cronet build time (to 3.5 minutes). But it
also reduces the amount being downloaded which should help with #3284 .
2018-02-01 17:17:28 -08:00
zpencer
4e067eb651
gae: set -e was clobbering $? ( #3999 )
2018-01-25 17:19:57 -08:00
Eric Gribkoff
8ecef08d33
buildscripts: add Kokoro-based CI for gRPC Cronet
2018-01-16 09:16:04 -08:00
Eric Anderson
0853f3563f
buildscripts: Add Kokoro-based Bazel CI
2018-01-11 10:28:21 -08:00
Eric Anderson
80e61d2589
clear JAVA_HOME
2018-01-11 09:27:33 -08:00
Eric Anderson
396cf4d901
buildscripts: Avoid Java 9 for Windows CI
...
Our build isn't happy on Java 9 yet.
2018-01-11 09:27:33 -08:00
Kun Zhang
86d64122e5
Upgrade to Protobuf 3.5.1 and Protoc 3.5.1-1. ( #3921 )
...
protoc-3.5.0-linux-x86_64 introduced GLIBC_2.14 dependency and broke
gRPC release process (https://github.com/google/protobuf/issues/4138 ).
3.5.1-1 is the proper re-build.
2018-01-05 16:40:20 -08:00
Spencer Fang
610066896f
buildscripts: filter in only the kokoro java project
2018-01-04 10:57:35 -08:00
Spencer Fang
d86647aebd
buildscripts: automatically delete versions older than 1hour, always succeed if reach end
2018-01-04 10:57:35 -08:00
Spencer Fang
692cffe763
buildscripts: automatically delete versions older than 1day
2018-01-04 10:57:35 -08:00
Spencer Fang
cdc480d353
buildscripts: fix error using cmd output rather than $?
2018-01-02 14:21:40 -08:00
Eric Anderson
b9278e7011
buildscripts: Remove dependency on 7za
...
We already depend on Powershell, so this should make it easier to use the
script with less set-up.
2017-12-06 16:31:00 -08:00
Carl Mastrangelo
aee5fc4176
all: update to proto 3.5.0
2017-11-30 11:50:19 -08:00
zpencer
d080bae2a1
gae-interop-testing: kokoro script to run interop tests in GAE ( #3731 )
2017-11-29 11:20:15 -08:00
zpencer
53c135a48f
buildscripts: set -u, set -o pipefail ( #3629 )
...
Be even more defensive with our shell scripts, to avoid future mistakes.
2017-10-27 15:31:30 -07:00
zpencer
d840227165
buildscripts: make the script fail for the right reason when using set -e ( #3628 )
2017-10-27 08:54:08 -07:00
zpencer
8970c3a7c1
kokoro: port .travis.yaml to kokoro for mac osx ( #3608 )
2017-10-26 14:26:35 -07:00
zpencer
2eb47eaab7
kokoro: Initial config files for macos ( #3599 )
2017-10-23 16:10:11 -07:00
zpencer
11272f4780
kokoro: add a placeholder script for GAE testing ( #3590 )
2017-10-19 16:26:52 -07:00
Matt Kwong
5cf469ae0b
all: make Kokoro show actual Gradle results ( #3208 )
2017-07-10 17:26:33 -07:00
Matt Kwong
16285dc634
Make Kokoro logs less noisy ( #3110 )
2017-06-30 13:53:52 -07:00
Matt Kwong
dda8f547e7
Add Windows build and config files for Kokoro ( #3096 )
2017-06-19 10:47:23 -07:00