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
4 years ago
Esun Kim
736d914cfd
Revert "Upgrade dotnet SDK 3 for C# build ( #22964 )" ( #26462 )
...
This reverts commit a44bafec08
.
4 years ago
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
4 years ago
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
4 years ago
James Newton-King
f759267c56
Flag to build latest framework to ASP.NET Core interop tests
4 years ago
Jan Tattermusch
64e33aa505
cmake not needed for grpc_interop_ruby
4 years ago
Jan Tattermusch
c5c123efc9
add cmake to ruby dockerfiles
4 years ago
Jan Tattermusch
4d01188e5c
restore go1.8 image
4 years ago
Jan Tattermusch
985ce73b41
remove unused go1.7 image
4 years ago
Jan Tattermusch
b29676dec5
restore go1.8 image
4 years ago
Jan Tattermusch
1fb53d9698
remove unused go1.7 image
4 years ago
Jan Tattermusch
63da0468b4
remove useless grpc_interop_dart dockerfile template
4 years ago
root
840e67984a
del several docker related files
4 years ago
Jan Tattermusch
b1ab3c1217
add cmake to grpc_interop_cxx docker image
4 years ago
Stanley Cheung
ac0f7e80ea
Attempt to de-flake dart interop build
4 years ago
James Newton-King
21e855592a
Output grpc-dotnet interop apps to specific directories
4 years ago
Stanley Cheung
15a16df640
Add --verbose to dart pub get command
4 years ago
Jan Tattermusch
bb3b5d1d23
switch grpc-dart interop test to dart2.7
5 years ago
Lidi Zheng
3e2d5da7a2
Use as much template as possible & fix some wording
5 years ago
James Newton-King
a9243c32b5
Update build_interop.sh.template
5 years ago
James Newton-King
e318b1e56d
Specify RepositoryUrl in interop test build to fix latest Source Link
5 years ago
Jan Tattermusch
905f52852e
make python dockerfiles buildable again
5 years ago
Michael Thomsen
9e2bb81512
Roll Dart to 2.3
6 years ago
James Newton-King
4155e9cf05
React to renaming grpc-dotnet sln
6 years ago
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
6 years ago
=
02069b48da
Remove get-grpc.sh
6 years ago
James Newton-King
57e090989a
Add managed .NET gRPC client to interop tests
6 years ago
Jan Tattermusch
d5c3108e46
workaround the need to source activate.sh
6 years ago
John Luo
995b014904
Update aspnetcore interop scripts to use activate.sh
6 years ago
Jan Tattermusch
788e5fd0f8
workaround the need to source activate.sh
6 years ago
John Luo
2ec339d4c9
Update aspnetcore interop scripts to use activate.sh
6 years ago
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.
6 years ago
murgatroid99
2a12b47f0b
Fix other docker build issues
6 years ago
Jan Tattermusch
385af3bc61
fixup
6 years ago
Jan Tattermusch
c24acc3d4a
fix grpc-dotnet interop tests
6 years ago
Jan Tattermusch
0f8a3aeeb7
install jq
6 years ago
Jan Tattermusch
472613c3bc
check dotnet SDK version before building ASP.NET core interop image
6 years ago
Jan Tattermusch
b1dbf68373
update the docker image to netcore3 preview3
6 years ago
Jan Tattermusch
d0c42dec85
hotfix: download unreleased preview3
6 years ago
Jan Tattermusch
cfc2156665
add AspNetCore interop server
6 years ago
Jan Tattermusch
747608df37
add go1.11 interop image templates
6 years ago
Jan Tattermusch
19bc2c2937
switch C# docker images to debian stretch
6 years ago
Jan Tattermusch
b0bcfb4ea5
use python stretch3.7 image for interop tests
6 years ago
Jan Tattermusch
7f38ed6b24
update go interop image to go1.11
6 years ago
Jan Tattermusch
71ee19cb16
fix interop docker build
6 years ago
Matt Kwong
c2158edea4
Fix Dart interop tests by upgrading to Dart 2
6 years ago
Matt Kwong
4d5200f99a
Install pip for Python3.4 in all Dockerfiles used for Python testing
7 years ago
Eric Gribkoff
795be954a2
Remove scripts for running Android interop on Jenkins
7 years ago
murgatroid99
9d2275864a
Use different docker image for Node pure JS interop tests
7 years ago
Jakob Roland Andersen
cb36a2a92b
Use pre-built Dart docker image.
7 years ago