Jan Tattermusch
6d3c45ff7b
Add dockerized ARM64 tests (bazel C/C++, C#, PHP, ruby, python) ( #28966 )
...
* C# arm64 docker image
* add ruby arm64 docker image
* add bazel_arm64 docker image
* add python arm64 image
* add php arm64 docker image
* regenerate
* add support for running arm64 tests with run_tests.py
* restrict arm64 testing to python3.9
* first version of bazel arm64 C++ tests
* add arm64 job configs
* add initial checks to push_testing_images.sh
3 years ago
Alexander Polcyn
1c8e28dcd2
Revert "Manylinux2010-based Ruby images"
...
This reverts commit bec51c0175
.
4 years ago
Esun Kim
bec51c0175
Manylinux2010-based Ruby images
4 years ago
Esun Kim
bfa1ca968c
Add gRPC-specific docker images for Ruby build
4 years ago
Eric Anderson
61f66e81b6
tools: Put sha1 in container tag instead of name
...
Ideally instead of having names like ruby_jessie_x64_ruby_2_5 and
ruby_jessie_x64_ruby_2_6 they would have the name "ruby" with tags
containing jessie_x64_ruby_2_5/6. But fixing that would be much more
invasive. The sha1 in the tag is producing the worst effects, so this is
a case of the perfect being the enemy of the good.
Fixes #20546
5 years ago
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
5 years ago
Jan Tattermusch
d85bc0c837
upload all distribtest dockerimages to dockerhub
7 years ago
Jan Tattermusch
631ccc2c79
distribtests_standalone: fixing nits
7 years ago
Jan Tattermusch
27af5b127b
deflake ruby artifact build
7 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Matt Kwong
c4f73ece94
Add MacOS interop and UBSan C to internal CI
8 years ago
Jan Tattermusch
de030a35a2
regenerate projects
8 years ago
Matt Kwong
5faabc45c5
Fix pyenv dockerfile
8 years ago
Jan Tattermusch
13c1562934
add experimental CI job to run sanity tests
8 years ago
Jan Tattermusch
4597061352
add script for pushing testing docker images
8 years ago
murgatroid99
07639b9725
Drop support for Node 0.12 and io.js 1.0
8 years ago
murgatroid99
e4a013d654
Re-enable Node 7 artifact build
8 years ago
murgatroid99
50cc196a43
npm cache clean is not a good idea in the artifact build
8 years ago
murgatroid99
06fbca03d0
Don't try to build Node 7 artifacts yet
8 years ago
murgatroid99
ebf882070e
Decrease Node module cache time to avoid errors with out-of-date modules
8 years ago
murgatroid99
59792a39b0
Build Node artifacts and allow Node tests for Node 7
8 years ago
murgatroid99
dc23046b06
Add electron support and build electron artifacts
8 years ago
murgatroid99
12fd55587d
Build Node 6 artifacts
9 years ago
murgatroid99
def177b7fe
Don't set -ex for nvm functions
9 years ago
Vijay Pai
b48f4c830a
Merge remote-tracking branch 'upstream/master' into alarm_openloop
9 years ago
murgatroid99
35f07fc931
Properly handle rm -rf result on Mac
9 years ago
murgatroid99
7ca0dcc843
Don't have artifact build depend on global node-pre-gyp
9 years ago
murgatroid99
8c686e7507
Stop explicitly supporting Node 0.10 and 0.11
9 years ago
Jan Tattermusch
a24026f554
fix node artifact building on mac
9 years ago
murgatroid99
673f65be14
Add working Node artifact builder for all platforms
9 years ago
Jan Tattermusch
29dadb2404
fix copyrights
9 years ago
Jan Tattermusch
7eba1729f0
building artifacts under docker
9 years ago
murgatroid99
d7e1a10628
Bundled C core with Ruby library
9 years ago
Nicolas "Pixel" Noble
bcf988f0f3
Splitting out bundle install for ruby into the prebuild step.
9 years ago
murgatroid99
a43c14fef8
Make ruby tests see changes to C core
10 years ago
Nicolas "Pixel" Noble
21a38b4422
Fixing variable names discrepancy in ruby's extension builder.
...
CONFIG != GRPC_CONFIG, meaning we're always building released, even in debug.
10 years ago
David Garcia Quintas
301a77f819
Modified travis config for ruby.
...
In order to output logs.
10 years ago
Nicolas "Pixel" Noble
cbd9c8bf9b
Changing run_tests to simplify the ruby build.
10 years ago
murgatroid99
530c0b9b1f
Changed how ruby versions are selected again
10 years ago
murgatroid99
ea14cfb493
Further changed ruby version handling
10 years ago
murgatroid99
c921865c39
Changed how ruby version is selected
10 years ago
murgatroid99
6a4c4fabf3
Added ruby tests to run_tests.py
10 years ago
Craig Tiller
ce5021b0b9
Add missing new-lines at end of file
10 years ago
Craig Tiller
0605995e55
Update copyright to 2015
10 years ago
Craig Tiller
834288138d
Add shell script copyrights
10 years ago
murgatroid99
c279165f72
Got run_tests.py and node tests working
10 years ago
murgatroid99
51fca2da4b
Made node library buildable from source tree
10 years ago