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
6 years ago
Lidi Zheng
b9cb2459ea
Include LICENSE in artifact
6 years ago
Lidi Zheng
45b3230ef2
Add grpcio-status extension package
...
* The new package has 2 API `from_call` and `to_status`
* Utilize the experimental API `abort_with_status`
* Add 5 unit test cases
6 years ago
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
6 years ago
Lidi Zheng
5584d58e6c
Add LICENSE to grpcio-* packages
...
* Using the proprocess command to copy the LICENSE
6 years ago
Eric Gribkoff
5710a3a25d
Revert "Strip manylinux1 binary wheels"
...
This reverts commit be4b2db4ad
.
Appears to leave the incorrect hash in the wheel RECORD file, as in
https://github.com/grpc/grpc/issues/17409
6 years ago
Eric Gribkoff
4590fc5b7c
Revert "Strip manylinux1 binary wheels"
...
This reverts commit be4b2db4ad
.
Appears to leave the incorrect hash in the wheel RECORD file, as in
https://github.com/grpc/grpc/issues/17409
6 years ago
Lidi Zheng
43599facf4
Channelz Python wrapper implementation
...
* Expose the C-Core API in Cython layer
* Handle the object translation
* Create a separate package for Channelz specifically
* Handle nullptr and raise exception if seen one
* Translate C++ Channelz unit tests
* Adding 5 more invalid query unit tests
Adding peripheral utility for grpcio-channelz package
* Add to `pylint_code.sh`
* Add to Python build script
* Add to artifact build script
* Add to Bazel
* Add to Sphinx module list
6 years ago
Jan Tattermusch
15451b5951
fix linux_extra python artifacts
6 years ago
Jan Tattermusch
185a0a7028
add python monkey-patch for parallel build_ext compilation
6 years ago
Mehrdad Afshari
be4b2db4ad
Strip manylinux1 binary wheels
6 years ago
Jan Tattermusch
b07cd51ccc
use Ninja to build grpc_csharp_ext windows artifact
6 years ago
Jan Tattermusch
ce656957ea
address review comments
6 years ago
Jan Tattermusch
b4b24dc13d
yapf code
6 years ago
Jan Tattermusch
0b67dfec9b
disable assembly optimizations for linux x86
6 years ago
Jan Tattermusch
a2b2927f72
fix backward compatibility mode on macos
6 years ago
Jan Tattermusch
409def0d73
build C# artifact using cmake
6 years ago
Stanley Cheung
9993869d04
lint fix
6 years ago
Stanley Cheung
54e7b24b9a
Remove if clause too
6 years ago
Stanley Cheung
fbde7d3786
No need to build artifact for PHP MacOS
6 years ago
Jan Tattermusch
c42dd8b3c9
attempt to fix protoc build
6 years ago
Mehrdad Afshari
67b8328146
Add Python3.7 32bit build on Windows
6 years ago
Jan Tattermusch
6574f5def4
add unity package build to package_targets.py
6 years ago
Jan Tattermusch
98680f8d1f
remove Jenkins references from build_packages scripts
6 years ago
Jan Tattermusch
7cb30b0c88
Grpc.Core: add support for x86 android emulator
6 years ago
Jan Tattermusch
056d061b31
Fix license year
6 years ago
Jan Tattermusch
5aa2a0e376
build fat binary for ios
6 years ago
Jan Tattermusch
d9ad1c3f93
building ios artifact
6 years ago
Jan Tattermusch
542ad27cf7
run yapf
6 years ago
Jan Tattermusch
71826b5196
differentiate C# android artifacts by ABI
6 years ago
Jan Tattermusch
c6970ad79d
fix automatized android artifact build
6 years ago
Mehrdad Afshari
21a047a1aa
Build 64-bit Python 3.7 packages on macOS and Windows
6 years ago
Mehrdad Afshari
258667cc1c
Build grpcio_testing in Python artifact process
7 years ago
Mehrdad Afshari
87d08a3b16
Add Python 3.7 Linux wheels to artifact build
7 years ago
Mehrdad Afshari
b4f4d2943e
Add Python 3.7 Linux wheels to artifact build
7 years ago
Jan Tattermusch
945cac44eb
RelWithDebInfo config for building C# artifact
7 years ago
Jan Tattermusch
8496cf31a9
wheezy LTS has ended: remove C# distribtest
7 years ago
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.
7 years ago
Mehrdad Afshari
97c2932260
Install futures package only on Python 2
7 years ago
Mehrdad Afshari
ac6aaa3f0b
Install futures package only on Python 2
7 years ago
Jan Tattermusch
32c41e8d72
avoid concurrency issues with dotnet restore
7 years ago
Jan Tattermusch
d3eab8f288
get rid of Jenkins specific yaml hack
7 years ago
Jan Tattermusch
0767878b6e
build C# android artifact
7 years ago
Mehrdad Afshari
f4bea02a72
Fix the Python source distribtest script
7 years ago
Mehrdad Afshari
97904d46e0
Add Python source distribtest targets
7 years ago
Eric Gribkoff
57414c7c51
Remove old environment variable from Python artifact build
7 years ago
Mehrdad Afshari
b189923376
Split binary and source distribtests for Python
7 years ago
Mehrdad Afshari
9424b4c778
Ensure Ruby packager adds executable bit on protoc/plugin
7 years ago
Jan Tattermusch
4a510960c6
add distribtest for grpc being added with cmake add_subdirectory
7 years ago
Jan Tattermusch
0e3d2fe823
make package builds work on kokoro
7 years ago