Jan Tattermusch
9b7677182f
try fix python linux artifact build
5 years ago
Lidi Zheng
6d63d4413f
Restrict the acceptable artifact tags to all existing uploadable combinations
5 years ago
Lidi Zheng
bb76da06d6
Make the artifact check accepts both manylinux1 and manylinux2010
5 years ago
Lidi Zheng
cdab99bba0
Add linux label to make our CI work
5 years ago
Lidi Zheng
8f19ae2d39
Remove manylinux2010 i686 targets
5 years ago
Lidi Zheng
d6f49fed09
Build Python wheels with tag manylinux2010
5 years ago
Jan Tattermusch
54c0214866
protoc cannot be run on alpine linux
5 years ago
Jan Tattermusch
e0b87cd4a1
add debian stretch distribtest
5 years ago
Jan Tattermusch
f4c7235566
get rid of ubuntu14.04 C# distribtests
5 years ago
Jan Tattermusch
32dbe30b35
add .NET Core distribtest for ubuntu 16.04
5 years ago
Jan Tattermusch
0040bb9353
attempt to add alpine C# distribtest
5 years ago
Esun Kim
5b1899160a
Run auditwheel-show to python artifacts
5 years ago
Esun Kim
1069dee43a
Excluded *.inc from python garbage cleanup
5 years ago
Alexander Polcyn
30c700fd02
Drop support for ruby < 2.3; update and unskip distrib tests
6 years ago
Alexander Polcyn
9aa48c6d1c
Drop support for ruby < 2.3; update and unskip distrib tests
6 years ago
Alexander Polcyn
621707370a
Skip all ruby distrib tests that use ruby 2.2
6 years ago
Alexander Polcyn
3e843d68d0
Skip all ruby distrib tests that use ruby 2.2
6 years ago
Srini Polavarapu
ec640a53c6
Merge pull request #19105 from gnossen/twine_check_artifacts
...
Produce Python Wheels with a Valid long_description field
6 years ago
Richard Belleville
d721b3ac1e
Compensate for no virtualenv module on Linux kokoro workers
6 years ago
Richard Belleville
a651957c94
Use a virtual environment
6 years ago
Richard Belleville
7dae1b919b
And the same on Posix systems
6 years ago
Richard Belleville
e9ab0e0cd9
Ensure twine is installed on Windows
6 years ago
Richard Belleville
5207867e2d
Ensure windows artifacts are valid as well.
6 years ago
Richard Belleville
705a34884c
Properly invoke twine
6 years ago
Richard Belleville
b30b8e378f
Verify the validity of python artifacts
6 years ago
Lidi Zheng
cb9cc5592e
Upgrade pip before using wheel
6 years ago
Lidi Zheng
127a6c1d9e
Revert "Revert "Roll foward "Strip Python wheel binary"""
...
This reverts commit 98fc902200
.
6 years ago
Lidi Zheng
98fc902200
Revert "Roll foward "Strip Python wheel binary""
6 years ago
Lidi Zheng
4814972080
Install `wheel` right before use it
6 years ago
Lidi Zheng
50a1ddab5c
Revert "Revert "Strip Python wheel binary""
...
This reverts commit 04609b1ea5
.
6 years ago
Jan Tattermusch
04609b1ea5
Revert "Strip Python wheel binary"
6 years ago
Lidi Zheng
bc81010f10
Strip Python wheel binary
6 years ago
Alex Polcyn
e894d78c35
Fix artifact dockerfiles rvm installation; keep bundler pinned
6 years ago
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