Eric Anderson
3de7e74c57
xds: Build third-party protos in separate build step
...
This dramatically shortens build time, even for full builds. A full
assemble of xds on my laptop goes from 1m 46s to 33s at least because
errorprone is disabled for the protos.
2022-07-07 07:26:38 -07:00
Eric Anderson
8cf0196548
Add Cronet to main build
...
Building now requires an Android SDK unless you specify
-PskipAndroid=true
2020-01-09 15:20:41 -08:00
zpencer
b8f4c7a57a
buildscripts: disable gae jdk7 test ( #4787 )
...
The test has become very flakey recently. With GAE jdk7 going away
completely in early 2019, let's disable running the test in CI.
2018-08-23 17:14:49 -07:00
Spencer Fang
c3c810f5c3
buildscripts: Make kokoro script runnable from workstation
...
- Only cat /VERSION if it exists
- The host name is used as the version name, and if running locally
the versions no longer necessarily start with 'kokoro'. Update the
clean up command.
2018-08-16 15:03:03 -07:00
Spencer Fang
19f4491ce9
buildscripts: Clean up dummy default version check cmd
...
These statements can be simplified to be more readable.
2018-08-16 15:03:03 -07:00
Spencer Fang
9aa53b589d
buildscripts,gae-interop-testing: do not promote versions by default
...
Only the dummy-default version should ever be promoted. Test versions
should have no traffic routed to it, so that deletions are
simpler. Versions receiving traffic can not be deleted in GAE.
2018-08-16 15:03:03 -07:00
Spencer Fang
b821cf13b0
buildscripts,gae-interop-testing: Hardcode service name
...
This simplifies the kokoro script and makes things consistent between
the gradle script behavior and kokoro behavior.
2018-08-16 15:03:03 -07:00
zpencer
9f92104b94
buildscripts: fix GAE dummy app deploy races ( #4308 )
...
This fixes a race where we can race with another deploy of the
'dummy' version.
Also, when we delete old versions, only delete versions beginning with
'kokoro'. This would make races even less likely because the
'dummy-default' should normally stick around forever.
This fixes this failure:
https://source.cloud.google.com/results/invocations/6b24aed4-7dc3-490a-87ea-c870d1435184/targets/grpc%2Fjava%2Fpresubmit%2Fgae-interop/log
2018-04-05 13:19:36 -07: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
zpencer
4e067eb651
gae: set -e was clobbering $? ( #3999 )
2018-01-25 17:19:57 -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
zpencer
d080bae2a1
gae-interop-testing: kokoro script to run interop tests in GAE ( #3731 )
2017-11-29 11:20:15 -08:00
zpencer
11272f4780
kokoro: add a placeholder script for GAE testing ( #3590 )
2017-10-19 16:26:52 -07:00