Commit Graph

212 Commits

Author SHA1 Message Date
Esun Kim 9cb284abef Make pluing embed zlib 2020-07-07 09:58:03 -07:00
Esun Kim 40dbe0e28a Removed grpc_artifact_protoc/Dockerfile 2020-06-29 20:26:54 -07:00
Esun Kim 445f6814eb Add manylinux2014 artifacts 2020-06-23 15:09:04 -07:00
Esun Kim be1bc912fd Remove docker base image for manylinux 2020-06-15 21:17:56 -07:00
Esun Kim 23e1d30327 Removes manylinux1-specific instructions 2020-06-15 21:17:56 -07:00
Lars Kanis 4c667476a0 Add ruby-2.7 to build process of binary gems for Windows and Linux
With rake-compiler-dock-1.0.1 there's no need to use a derived Dockerfile.
The standard RCD image can be used instead.
The only issue is with conflicting declarations of gettimeofday(), which can be easily worked around by patching win32.h before the build.

Fixes #21514
2020-02-16 21:25:38 +01:00
Esun Kim 377fcc9bba Update docker images for Ruby 2020-02-13 10:19:47 -08:00
Lidi Zheng b2f72702c9 Pin virtualenv to 16.7.9 2020-02-11 11:05:23 -08:00
Jan Tattermusch 87f7674248 cleanup C++ distribtests 2020-02-04 10:14:46 -05:00
Esun Kim 8a23a9c4fe Add cmake_pkgconfig_simple 2020-01-28 19:48:59 -08:00
Richard Belleville c4a8d65512 Remove yet more targets 2020-01-23 13:25:13 -08:00
Richard Belleville 87c7c2af3f Stop building manylinux1 images 2020-01-23 13:02:21 -08:00
Esun Kim 252de4f05c Revert "Support CentOS 7 for gRPC.NET" 2020-01-03 17:06:47 -08:00
Esun Kim 1897f9ff60
Merge pull request #21574 from veblush/distribtest-timeout
Change the default timeout of CppDistribTest to 45min from 30min
2020-01-03 15:20:23 -08:00
Esun Kim 7be821ac47 Yapf all target python sources 2020-01-03 09:25:10 -08:00
Esun Kim 782879d104 Change the default timeout of CppDistribTest to 45min from 30min 2020-01-02 16:48:57 -08:00
Esun Kim 32af6c7459
Merge pull request #21530 from veblush/artifact-linux
Change the linux for linux artifacts to CentOS 6
2019-12-20 13:40:18 -08:00
Esun Kim f00bdb3d90 Change the linux for linux artifacts to CentOS 6 2019-12-19 16:06:39 -08:00
Zack Galbreath 0be62b021a Add distrib test for CMake FetchContent build 2019-12-19 09:36:25 -05:00
Zack Galbreath c8175b66c4 Add distrib test for raspberry pi build 2019-12-18 12:54:47 -05:00
Esun Kim 885b1aa785 Change bundler version 2019-12-16 17:23:46 -08:00
Jan Tattermusch cd56d66643
Merge pull request #21411 from zackgalbreath/thirdparty_install
Allow gRPC_INSTALL with module providers
2019-12-13 17:30:48 +01:00
Lidi Zheng bf3a5c2478 Only install Cython early to satisfy different platforms 2019-12-11 18:14:32 -08:00
Lidi Zheng 151e5b72af Install required packages with --user 2019-12-11 16:28:27 -08:00
Lidi Zheng 28ca0c6b6a Install necessary packages earlier 2019-12-11 12:22:30 -08:00
Zack Galbreath 0916ee4e1d Add distribtest for install-from-module 2019-12-11 10:44:40 -05:00
Lidi Zheng c5d194062c Attempt to fix all CI failures:
* Fixes the Windows Cython obsolate issue
* Fixes the post fork threading issue
2019-12-03 15:57:42 -08:00
Lidi Zheng db4ce94ebb
Revert "Revert "Release Python3.8 wheels for Windows"" 2019-12-02 10:59:03 -08:00
Jan Tattermusch 42039d09b7
Revert "Release Python3.8 wheels for Windows" 2019-12-02 18:01:42 +01:00
Lidi Zheng f0b24bff9a
Merge branch 'master' into py3.8-windows 2019-11-26 14:00:27 -08:00
Lidi Zheng ed054d03a1 Fix the hack, hope the test still passes 2019-11-26 11:10:57 -08:00
Lidi Zheng 70232fbd9c Change the msvc back 2019-11-25 20:40:24 -08:00
Lidi Zheng 6dc57b3b0c Let's see CI is happy with additional changes 2019-11-25 18:06:53 -08:00
Lidi Zheng 95528207ca Add Python3.8 to Kokoro windows 2019-11-21 17:34:36 -08:00
Lidi Zheng 315147dcae Add Python3.8 to our macOS CI 2019-11-21 16:36:52 -08:00
Esun Kim 4dd753084a Fix the version of twine to 2.0 2019-11-20 09:41:54 -08:00
Lidi Zheng 6b92b4af05 Attempt to drop support for Python 3.4 2019-10-30 14:06:22 -07:00
Esun Kim 4be7c2a743 Delete deprecated linux environments from distribtest 2019-10-23 12:15:35 -07:00
Jan Tattermusch aba7f7bd2b
Merge pull request #20100 from jtattermusch/update_boringssl
Update boringssl and boringssl-with-bazel to latest master
2019-10-21 16:25:28 +02:00
Lidi Zheng 17bf7b462d Remove 3.7 ARM wheels 2019-10-18 15:58:39 -07:00
Lidi Zheng b0f0b96305 Add manylinux2010_x86 wheels into artifacts 2019-10-18 10:37:34 -07:00
Lidi Zheng 794690ad34 Remove macOS and Windows 3.8 artifacts 2019-10-15 17:49:08 -07:00
Lidi Zheng 8ab1672c88 Release 3.8 wheels 2019-10-15 15:59:06 -07:00
Jan Tattermusch 3990d9ce9e
Merge pull request #20211 from zackgalbreath/cmake-pkg-config
Create pkg-config files from CMake
2019-10-11 12:43:47 +02:00
Jan Tattermusch 1303e80b70 add cmake_pkgconfig test to distribtest suite 2019-10-11 03:32:31 -04:00
Esun Kim d4fd33e95b Update docker images for manylinux 2019-10-09 09:53:05 -07:00
Jan Tattermusch 782d9bfb34 add alpine distribtest 2019-10-01 08:52:28 -04:00
chentanjun 05b3eeff77 fix-up some spelling mistakes 2019-09-25 23:29:47 +08:00
Jan Tattermusch 9b7677182f try fix python linux artifact build 2019-09-20 09:02:42 -04:00
Lidi Zheng 6d63d4413f Restrict the acceptable artifact tags to all existing uploadable combinations 2019-09-17 14:46:50 -07:00