James Newton-King
4155e9cf05
React to renaming grpc-dotnet sln
2019-06-11 18:02:00 +12:00
Eric Anderson
1b025b60e4
Swap java interop tests to openjdk8
...
Since openjdk8 is dead to us (see #19113 ), we cannot leave openjdk8 in
the list of runtimes in client_matrix.py. The list of runtimes is now
the defaults to use, which includes master, and you can specify
alternative runtimes per-release.
Fixes #19113
2019-05-24 11:03:11 -07:00
=
02069b48da
Remove get-grpc.sh
2019-05-15 23:33:07 -07:00
James Newton-King
57e090989a
Add managed .NET gRPC client to interop tests
2019-05-14 21:20:31 +12:00
murgatroid99
a8139b4da1
Fix node interop build scripts
2019-05-09 16:54:22 -07:00
Eric Anderson
dedbcf453b
Merge branch 'master' into sed-jessie-updates
2019-04-12 09:19:39 -07:00
Jan Tattermusch
788e5fd0f8
workaround the need to source activate.sh
2019-04-12 06:47:58 -04:00
John Luo
2ec339d4c9
Update aspnetcore interop scripts to use activate.sh
2019-04-11 12:28:59 -07:00
Eric Anderson
977e4b1450
grpc_interop_java: Remove unnecessary cruft from container
...
This reduces the container size from 1.4 GB to 640 MB. 129 MB is
jessie, 489 MB jdk, and 22 MB grpc-java. When we swap from jessie to
stretch, we could swap to openjdk:8-jdk-slim-stretch which would make
the entire image 265 MB.
Python was never needed; it was added by mistake in 0589e533 .
Pre-downloading gradle artifacts isn't helpful these days, because we
build on a clean machine. Git isn't needed as cp is sufficient. libapr1
has not been required by tcnative for a long time, and we even use
tcnative-boringssl-static since at least 1.0, which also doesn't need
it. The final cleanup is to remove source and downloaded artifacts when
done compiling.
2019-04-04 18:23:00 -07:00
Eric Anderson
1f84f8950c
Remove vestigial sed for /etc/apt/sources.list in Dockerfiles
...
Jessie has a line that looks like this, now-a-days, so the regex is no
longer matching:
deb http://security.debian.org/debian-security jessie/updates main
But because that line was changed, downloads are also working correctly
out-of-the-box. The sed was originally added in #18530 .
2019-04-04 17:45:00 -07:00
murgatroid99
f08b3ffa67
Fix ruby bundler package version mismatch
2019-03-28 17:08:09 -07:00
murgatroid99
2a12b47f0b
Fix other docker build issues
2019-03-28 15:56:08 -07:00
Jan Tattermusch
385af3bc61
fixup
2019-03-19 07:25:23 -04:00
Jan Tattermusch
c24acc3d4a
fix grpc-dotnet interop tests
2019-03-18 22:29:08 +01:00
Jan Tattermusch
0f8a3aeeb7
install jq
2019-03-18 14:30:23 +01:00
Jan Tattermusch
472613c3bc
check dotnet SDK version before building ASP.NET core interop image
2019-03-18 14:20:53 +01:00
Jan Tattermusch
b1dbf68373
update the docker image to netcore3 preview3
2019-03-07 03:15:08 -05:00
Jan Tattermusch
d0c42dec85
hotfix: download unreleased preview3
2019-02-21 09:15:22 +01:00
Jan Tattermusch
cfc2156665
add AspNetCore interop server
2019-02-14 18:25:28 +01:00
Jan Tattermusch
bdee630831
regenerate dockerimages
2019-01-07 12:02:50 -05:00
Alex Polcyn
c4ed5b33c4
Pin bundler in ruby interop build
2019-01-04 09:21:17 +00:00
Alexander Polcyn
67f523ce13
Add support for ruby 2.6.0 binary package builds, drop 2.1 and 2.0
...
binary package builds; pin bundler to 1.17.3 where necessary
2019-01-03 18:08:05 +00:00
Jan Tattermusch
8f9dd2a24c
regenerate dockerfiles
2018-11-30 13:04:33 +01:00
Jan Tattermusch
b0bcfb4ea5
use python stretch3.7 image for interop tests
2018-11-26 09:47:20 +01:00
Jan Tattermusch
422fdbfd6c
run python interop tests with python3.7
2018-11-26 09:47:20 +01:00
Jan Tattermusch
5a0f722590
run interop tests using python3.4
2018-11-21 13:08:30 +01:00
Jan Tattermusch
dff13fe1a9
speedup C++ interop build
2018-11-06 19:11:39 +01:00
Jan Tattermusch
a8d960bbd2
speedup php7 interop build
2018-11-06 19:11:39 +01:00
Jan Tattermusch
f1df763d32
speedup PHP interop build
2018-11-06 19:11:38 +01:00
Alex Polcyn
e52d87b53d
Add a grpclb-in-DNS interop test suite
2018-10-23 00:00:08 -07:00
Jan Tattermusch
7f38ed6b24
update go interop image to go1.11
2018-10-17 09:05:44 +02:00
Jan Tattermusch
87cd70fab3
regenerate dockerfiles
2018-10-04 11:21:36 +02:00
Jan Tattermusch
71ee19cb16
fix interop docker build
2018-09-07 23:32:04 +02:00
Matt Kwong
c2158edea4
Fix Dart interop tests by upgrading to Dart 2
2018-07-09 16:30:37 -07:00
Jan Tattermusch
e1efb43345
Revert "Install pyyaml through pip in docker"
2018-06-18 16:03:59 +02:00
Alex Polcyn
f3fb98e75f
Install pyyaml through pip in docker
2018-06-14 06:44:56 +00:00
Jan Tattermusch
619b9500bd
only build interop tests with python2.7
2018-06-06 11:35:21 +02:00
Jan Tattermusch
0c4a3ba63b
regenerate dockerfiles
2018-05-23 06:29:19 +02:00
murgatroid99
143c7e1e6d
Don't update npm when installing node
2018-05-21 11:56:26 -07:00
Jan Tattermusch
2e679e664d
Revert "Remove ccache from all docker images"
2018-05-19 06:25:35 -07:00
Jan Tattermusch
80095a046c
regenerate dockerfiles
2018-05-18 00:29:31 +02:00
Matt Kwong
4d5200f99a
Install pip for Python3.4 in all Dockerfiles used for Python testing
2018-05-08 14:16:44 -07:00
murgatroid99
cd1172c9dd
Revert recent changes to node interop build script
2018-05-07 10:31:41 -07:00
kpayson64
6abc0aef5d
Merge pull request #15048 from kpayson64/use_c_core_for_interop
...
Use c core for interop
2018-04-21 15:10:00 -07:00
kpayson64
9d00766d5a
Make Node interop tests use c-core changes
2018-04-20 16:13:26 -07:00
Mehrdad Afshari
c176917789
Bump Python protobuf to 3.5.2.post1
2018-04-19 15:48:31 -04:00
Mehrdad Afshari
d0d8ce8568
Bump pip version to 10.0.1
2018-04-19 15:48:23 -04:00
Matt Kwong
01bd0c6b19
Update pip pin from 9.0.1 to 9.0.2
2018-04-09 14:14:43 -07:00
Matt Kwong
a9c9960288
Merge pull request #14987 from matt-kwong/pin-pip
...
Update pip pin from 9.0.1 to 9.0.2
2018-04-09 14:13:35 -07:00
Matt Kwong
4598eb8a7a
Update pip pin from 9.0.1 to 9.0.2
2018-04-06 15:37:37 -07:00