Commit Graph

581 Commits

Author SHA1 Message Date
Jan Tattermusch 3511f45964 Merge remote-tracking branch 'upstream/master' into support/xamarin 2018-07-19 23:14:26 +02:00
Jan Tattermusch c6970ad79d fix automatized android artifact build 2018-07-19 23:08:07 +02: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
Matt Kwong 351f0bb5c1
Merge pull request #16006 from ghostwriternr/update-bazel
Upgrade Bazel to 0.15.0
2018-07-12 14:22:30 -07:00
Naresh b6518afdd6
Upgrade Bazel to 0.15.0 2018-07-12 19:35:11 +00:00
Jan Tattermusch 4ba4d18960
Merge pull request #15964 from matt-kwong/fix-dart
Fix Dart interop tests by upgrading to Dart 2
2018-07-10 17:44:43 +02:00
Matt Kwong c2158edea4 Fix Dart interop tests by upgrading to Dart 2 2018-07-09 16:30:37 -07:00
Mehrdad Afshari bd233ba18a Revert to the official manylinux1 image 2018-07-09 12:33:39 -04:00
Jan Tattermusch e1efb43345
Revert "Install pyyaml through pip in docker" 2018-06-18 16:03:59 +02:00
apolcyn ce62e20fdc
Merge pull request #15778 from apolcyn/use_pyyaml
Install pyyaml through pip in docker
2018-06-14 19:54:57 -07:00
Mehrdad Afshari 797a0620c7 Use a Docker image that includes Python3.7rc1
In order to build Python3.7 packages for manylinux1
platform, we need our Docker image to include
Python3.7.  Unfortunately, since Python 3.7 is still
in RC1 stage, the official docker image does not
include that Python release, so we temporarily
rely on our own underlying docker image to build.
2018-06-14 13:20:59 -07:00
Alex Polcyn f3fb98e75f Install pyyaml through pip in docker 2018-06-14 06:44:56 +00:00
Jan Tattermusch 37b292a0f7
Merge pull request #15669 from jtattermusch/csharp_distribtest_protoc
Add codegen test to C# distribtests.
2018-06-11 22:47:14 +02:00
Jan Tattermusch 62950b43c0 more dockerfile polish 2018-06-06 17:52:05 +02:00
Jan Tattermusch 8496cf31a9 wheezy LTS has ended: remove C# distribtest 2018-06-06 17:30:13 +02:00
Jan Tattermusch e3c31a86df update mono in docker images 2018-06-06 17:28:16 +02:00
Jan Tattermusch 619b9500bd only build interop tests with python2.7 2018-06-06 11:35:21 +02:00
Mehrdad Afshari 144b279993 Regenerate Projects 2018-06-01 11:12:40 -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 7c6f061ef0 regenerate dockerfiles 2018-05-23 22:42:09 +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 0c4a3ba63b regenerate dockerfiles 2018-05-23 06:29:19 +02:00
Michael Lumish 18ce0cf26e
Merge pull request #15491 from murgatroid99/node_docker_npm_fix
Don't update npm when installing node
2018-05-22 16:17:04 -07: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
murgatroid99 143c7e1e6d Don't update npm when installing node 2018-05-21 11:56:26 -07:00
Mehrdad Afshari acad3cc934 Install bash in alpine distribtest image 2018-05-21 10:29:15 -07:00
Jan Tattermusch 97336c7f19
Merge pull request #15471 from grpc/revert-15466-remove_docker_ccache
Revert "Remove ccache from all docker images"
2018-05-21 09:58:22 -07:00
Jan Tattermusch 07bbdde4ae upgrade cmake in C++ distribtest dockerfile 2018-05-21 17:57:28 +02:00
Jan Tattermusch 2751f01750 regenerate dockerfiles 2018-05-21 17:55:36 +02:00
Mehrdad Afshari 16ba9c2be7
Merge pull request #15475 from mehrdada/alpine-linux-distribtest-for-python
Add Python distribtests for Alpine Linux
2018-05-21 07:51:47 -07:00
Mehrdad Afshari fba028ac68 Add Python distribtests for Alpine Linux
This is especially important as Alpine uses `musl`
instead of `glibc` and requires a source build
for gRPC Python.
2018-05-20 15:20:29 -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
Jan Tattermusch 0d571a0674 add mako to multilang dockerimage 2018-05-16 05:47:48 -07:00
Jan Tattermusch 1d3cc21910 update C# distribtests 2018-05-10 15:22:14 +02:00
Jan Tattermusch 0574108d29
Merge pull request #15317 from jtattermusch/gcov_pip_missing
Install pip for Python3.4 for gcov tests
2018-05-10 07:28:06 +02:00
Jan Tattermusch 0767878b6e build C# android artifact 2018-05-09 17:06:36 +02: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 bc0a102893
Merge pull request #15278 from matt-kwong/python-fallback
Remove the fallback when creating Python virtual env
2018-05-08 09:19:28 -07:00
murgatroid99 cd1172c9dd Revert recent changes to node interop build script 2018-05-07 10:31:41 -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 7cfd887bfa Merge branch 'v1.11.x' 2018-04-27 08:05:30 -07:00
Mehrdad Afshari bb6d51adaa Add Dockerfiles for Python source distribtests 2018-04-26 23:59:07 -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