Esun Kim
420a98f96b
Update docker images ( #27109 )
2021-08-24 18:03:45 -07:00
Jan Tattermusch
288fe131b4
Reintroduce #22964 with extra fixes ( #26465 )
...
* Revert "Revert "Upgrade dotnet SDK 3 for C# build (#22964 )" (#26462 )"
This reverts commit 736d914cfd .
* Revert "Exclude csharp from performance test continuous runs. (#26458 )"
This reverts commit 6744e8f84a .
* switch remaining tests to C# buster image
* remove C#'s global.json (which requires dotnet SDK 3+)
* dotnet SDK3 currently breaks C# package build
* regenerate dockerfiles
2021-06-15 18:50:13 +02:00
Esun Kim
736d914cfd
Revert "Upgrade dotnet SDK 3 for C# build ( #22964 )" ( #26462 )
...
This reverts commit a44bafec08 .
2021-06-10 16:46:44 -07:00
Jan Tattermusch
a44bafec08
Upgrade dotnet SDK 3 for C# build ( #22964 )
...
* upgrade dotnet SDK 3 for C# build
* add C# global.json
* install dotnet SDK 3 on macos
* upgrade C# docker images to debian buster
* regenerate dockerfiles
2021-06-09 09:25:48 +02:00
Jan Tattermusch
802375393a
Use go1.16 for go interop tests and for newly added interop_matrix tests. ( #26124 )
...
* use go1.16 for go interop tests
* add go1.16 runtime support for interop_matrix tests
* update copyright headers
2021-04-30 13:29:21 +02:00
James Newton-King
f759267c56
Flag to build latest framework to ASP.NET Core interop tests
2021-01-19 15:37:10 +13:00
Jan Tattermusch
64e33aa505
cmake not needed for grpc_interop_ruby
2020-12-12 17:56:23 +01:00
Jan Tattermusch
c5c123efc9
add cmake to ruby dockerfiles
2020-12-09 11:54:45 +01:00
Jan Tattermusch
b29676dec5
restore go1.8 image
2020-12-01 11:19:53 +01:00
Jan Tattermusch
1fb53d9698
remove unused go1.7 image
2020-12-01 11:18:02 +01:00
Jan Tattermusch
63da0468b4
remove useless grpc_interop_dart dockerfile template
2020-11-16 16:04:46 +01:00
root
840e67984a
del several docker related files
2020-09-30 22:11:40 +00:00
Jan Tattermusch
b1ab3c1217
add cmake to grpc_interop_cxx docker image
2020-07-31 13:08:43 +02:00
Stanley Cheung
ac0f7e80ea
Attempt to de-flake dart interop build
2020-07-28 22:35:42 -07:00
James Newton-King
21e855592a
Output grpc-dotnet interop apps to specific directories
2020-07-22 09:02:13 +12:00
Stanley Cheung
15a16df640
Add --verbose to dart pub get command
2020-07-15 15:10:44 -07:00
Jan Tattermusch
bb3b5d1d23
switch grpc-dart interop test to dart2.7
2020-04-08 11:52:03 -04:00
Lidi Zheng
3e2d5da7a2
Use as much template as possible & fix some wording
2020-01-31 13:19:09 -08:00
James Newton-King
a9243c32b5
Update build_interop.sh.template
2019-09-19 09:58:34 +12:00
James Newton-King
e318b1e56d
Specify RepositoryUrl in interop test build to fix latest Source Link
2019-09-09 12:38:13 +12:00
Jan Tattermusch
905f52852e
make python dockerfiles buildable again
2019-08-27 18:09:13 -04:00
Michael Thomsen
9e2bb81512
Roll Dart to 2.3
2019-06-20 12:53:30 +02:00
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
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
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
747608df37
add go1.11 interop image templates
2019-01-07 12:02:50 -05:00
Jan Tattermusch
19bc2c2937
switch C# docker images to debian stretch
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
7f38ed6b24
update go interop image to go1.11
2018-10-17 09:05:44 +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
Matt Kwong
4d5200f99a
Install pip for Python3.4 in all Dockerfiles used for Python testing
2018-05-08 14:16:44 -07:00
Eric Gribkoff
795be954a2
Remove scripts for running Android interop on Jenkins
2018-04-06 10:34:01 -07:00
murgatroid99
9d2275864a
Use different docker image for Node pure JS interop tests
2018-03-12 11:27:53 -07:00
Jakob Roland Andersen
cb36a2a92b
Use pre-built Dart docker image.
2018-03-06 15:27:30 +01:00
Jakob Roland Andersen
c7dd4b4309
WIP: Add Dart support in interop
2018-03-06 15:26:26 +01:00
Jan Tattermusch
e6ca4f0b79
consolidate C# interop test docker images
2017-11-07 16:40:38 +01:00
Eric Gribkoff
2b7c4ddfcc
Install Android SDK tools in Dockerfile
2017-08-01 09:55:12 -07:00