Commit Graph

236 Commits

Author SHA1 Message Date
Richard Belleville 9149b3aee9
Merge pull request #19294 from gnossen/python_3.8_test
Add Python 3.8 test
2019-06-13 15:45:06 -07:00
James Newton-King 4155e9cf05
React to renaming grpc-dotnet sln 2019-06-11 18:02:00 +12:00
Richard Belleville 79ffaced7d Add python 3.8 test 2019-06-07 10:09:07 -07:00
Jan Tattermusch e66fb82495 disable bazel wrapper inside docker containers 2019-06-05 16:53:12 -04:00
Jan Tattermusch ed7e8c53e0 update scripts 2019-06-05 14:21:51 -04:00
Jan Tattermusch ff30b51058
Merge pull request #19137 from ejona86/openjdk8
Swap java interop tests to openjdk8
2019-05-29 17:26:13 +02: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
Jan Tattermusch b53e707c3c update bazel version in dockerfile 2019-05-23 17:54:40 +02: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
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 48a50fb7c0
Merge pull request #18651 from ejona86/interop-reduce-java-size
grpc_interop_java: Remove unnecessary cruft from container
2019-04-08 10:59:45 -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
Bill Feng d74e4079c5 upgrade bazel to 0.23.2 for docker legacy bazel builds
excluded Python tests from Bazel legacy C/C++ Kokoro CI jobs
disabled building examples due to existance of python
2019-04-04 17:22:03 -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
murgatroid99 961f25bd27 Slightly different check-valid-until fix 2019-03-27 11:13:02 -07:00
murgatroid99 93dc0d6ec3 Update fix with new information from post 2019-03-26 17:43:20 -07:00
murgatroid99 084ebec9af Update jessie-backports URL 2019-03-26 15:41:19 -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 dcb3b03971
Merge pull request #18070 from jtattermusch/aspnetcore_server
Add interop tests for grpc-dotnet repository
2019-03-12 10:05:03 +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
Jerry a7cb65b119 Remove useless comment and add EOL 2019-02-15 13:32:34 -08:00
Jan Tattermusch cfc2156665 add AspNetCore interop server 2019-02-14 18:25:28 +01:00
Jerry ab4fbc88b6 removed changes in php docker file 2019-02-13 15:01:25 -08:00
Jerry 18c75f13a1 removed php docker file 2019-02-13 13:17:28 -08:00
Jerry 63544ea3ae memory leak test for php 2019-02-12 15:45:26 -08:00
Lidi Zheng c372768fee Install Bazel using its installation script 2019-01-31 12:10:43 -08:00
Vijay Pai b099ca217e
Revert "Memory leak test for PHP unit tests" 2019-01-28 23:09:49 -08:00
Stanley Cheung 30b80cadf9
Merge pull request #17728 from jerrycmh/memory_leak_test
Memory leak test for PHP unit tests
2019-01-28 10:58:45 -08:00
Jerry 7c58a8ae76 rename valgrind.includ to php_valgrind.include 2019-01-24 13:09:43 -08:00
Jerry 412bba8354 changed comment in valgrind.include 2019-01-21 11:59:39 -08:00
Jerry b273ffb609 create a valgrind.include, and include it in php and php7 docker images 2019-01-21 11:55:47 -08:00
yang-g f29c56bff5 Update templates too 2019-01-18 13:32:57 -08:00
Jan Tattermusch 747608df37 add go1.11 interop image templates 2019-01-07 12:02:50 -05: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
Lidi Zheng 8cb2d0546d Upgrade sanity Docker image to debian:stretch
* Use latest pylint in Python 3.7 (they dropped support for PY2)
* Make latest pylint happy
* Forced to upgrade to shellcheck 0.4.4
* Make shellcheck 0.4.4 happy
* Adopt reviewers' advice to reduce global disabled rules
2018-12-10 16:21:49 -08: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 cde2cec279 pip install coverage for python_stretch3.7 image 2018-11-20 09:46:30 +01:00
Jan Tattermusch 667a17c1f3 split up coverage runs by language 2018-11-19 22:15:34 +01:00
Jan Tattermusch 4de6dac703 upgrade bazel in Dockerfile to 0.17.1 2018-10-30 21:09:10 +01:00
Lidi Zheng cd0c58d674
Merge pull request #16945 from lidizheng/update-python-3.7-dockerfile
Update Python 2.7/3.5/3.6/3.7 testing Dockerfile
2018-10-24 16:08:14 -07:00