Commit Graph

113 Commits

Author SHA1 Message Date
Richard Belleville 79ffaced7d Add python 3.8 test 2019-06-07 10:09:07 -07:00
murgatroid99 2a12b47f0b Fix other docker build issues 2019-03-28 15:56:08 -07: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 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
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 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
Lidi Zheng a62344e56a Rename the Dockerfiles 2018-10-23 20:01:17 -07:00
Lidi Zheng a82ba64943 Pack templates into a concentrated one 2018-10-23 19:48:24 -07:00
Lidi Zheng b18abf21d6 Uppercase `Authors` 2018-10-23 17:18:47 -07:00
Lidi Zheng a8658d9192 Put `jessie` back for Python3.4
* According to `https://packages.debian.org/jessie/python/python3.4` the Python3.4 has security issues.
* Debian `stretch` doesn't include Python3.4 packages in their repo
2018-10-23 13:29:24 -07:00
Lidi Zheng 772c4c4336 Migrate from `jessie` to `stretch` 2018-10-23 12:59:22 -07:00
Lidi Zheng 0dbd7831c3 Add different Dockerfile for each Python version 2018-10-22 11:08:45 -07:00
Lidi Zheng 1a74f991e1 Rename Dockerfile && fix typo 2018-10-22 10:39:20 -07:00
Lidi Zheng bfe2d8153d Using template to generate Dockerfile 2018-10-19 11:59:28 -07:00
Naresh ebcf04d075
Kokoro setup for building gRPC Python with Bazel
In preparation for #8079, new CI tests have to be added to Kokoro for
testing gRPC Python with Bazel.

python-dev has to installed so that Python.h headers are available for
building Cython code.
2018-07-13 15:28:33 +00:00
Mehrdad Afshari 4bdc690222 Use Python3.5 instead of Python3.4 on Debian 9 2018-06-01 11:12:10 -07:00
Mehrdad Afshari 45cd1f8a51 Install Python 3.7 in pyenv Dockerfile
Bump pyenv Dockerfile to Debian stretch to install
OpenSSL 1.0.2 which is required to build Python 3.7
and get Python 3.7 installed in the test docker
image.
2018-06-01 10:54:35 -07:00
Jan Tattermusch 6bb25781a0 sanity dockerimage doesnt need bazel 2018-05-24 02:03:06 +02:00
Jan Tattermusch 515908ba31
Merge pull request #15525 from jtattermusch/fixing_grpcio_tools
Fixing make_grpcio_tools.py
2018-05-23 15:34:29 -07:00
Jan Tattermusch 629d621a3e upgrade bazel to 0.13.1, introduce template 2018-05-23 22:41:00 +02:00
Matt Kwong cacc2ccbf0 Readd cmake backport to Jessie 2018-05-23 10:52:47 -07:00
Matt Kwong 048bb0713b Remove installed from source Clang in standard Jessie Dockerfile 2018-05-23 10:40:25 -07:00
Matt Kwong 528775db08 Add Jessie Dockerfile using RBE's base 2018-05-23 10:38:21 -07:00
Jan Tattermusch 6ef901fb45 remove ccache from all docker images 2018-05-23 06:25:42 +02:00
Jan Tattermusch 2b511dc9c4
Merge pull request #15481 from jtattermusch/upgrade_cmake
Upgrade cmake in C++ dockerfiles
2018-05-21 13:35:12 -07:00
Jan Tattermusch 84729fef9e use cmake from jessie backports 2018-05-21 17:55:06 +02:00
Jan Tattermusch 2e679e664d
Revert "Remove ccache from all docker images" 2018-05-19 06:25:35 -07:00
Jan Tattermusch a38f9ac867 remove ccache from all docker images 2018-05-18 00:22:41 +02:00
Jan Tattermusch 0d571a0674 add mako to multilang dockerimage 2018-05-16 05:47:48 -07:00
Jan Tattermusch fe71244f5b Install pip for Python3.4 for gcov tests 2018-05-09 11:43:25 +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
Matt Kwong fcd04ec121 Remove the fallback when creating Python virtual env
See https://github.com/grpc/grpc/issues/15253 for more context. The
original behavior when running Python tests is to try to create a
virtual env with the specifed Python version. If there is an issue
with that, fallback to the system's default Python version. This leads to
misleading test results, so removing the fallback and failing the test
when virtual env fails to instantiate the specified Python version is
the new behavior.
2018-05-04 16:16:29 -07:00
Mehrdad Afshari d0d8ce8568 Bump pip version to 10.0.1 2018-04-19 15:48:23 -04:00
Matt Kwong 4598eb8a7a Update pip pin from 9.0.1 to 9.0.2 2018-04-06 15:37:37 -07:00
Alex Polcyn 11a45a8057 Fix c-ares tests under gcc musl 2018-04-05 08:04:28 +00:00
Jan Tattermusch ffc2345ec8 fix resolver_component_tests_runner test in gcc_musl 2018-03-21 08:32:32 +01:00
Adele Zhou 3e13d123b7 Pin bazel to 0.9.0 2018-02-12 21:51:44 -08:00
Jan Tattermusch 0614a68a0b add portability test for gcc7.2 2018-01-23 11:53:57 +01:00
Noah Eisen 86ddb5393d Ensure all sanity finds clang-tidy 2018-01-16 18:13:26 -08:00
Noah Eisen d268793ff3 Fix clang format docker 2018-01-16 17:24:51 -08:00
ncteisen 365ea6309b Dockerize clang tidy 2018-01-16 17:24:51 -08:00