Commit Graph

764 Commits

Author SHA1 Message Date
Jan Tattermusch 275be9cd63
Merge pull request #22756 from ejona86/no-sha-in-name
tools: Put sha1 in container tag instead of name
2020-04-24 14:18:19 +02:00
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
2020-04-23 12:53:46 -07:00
Jan Tattermusch cfbeb3edd7 Fix wrong error handling logic in php's build_interop.sh
If [[ "$DONE" != 1 ]] && echo "Failed to do composer install" && exit 1
is at the end of a shell script, even if DONE is 1, this will return with error
exit status. That's because [[ $DONE != 1 ]] has exitcode 1 and thus anything after && doesn't get executed
and the entire scripts exits the last exit code it seen (which is 1).
2020-04-23 16:18:22 +02:00
Jan Tattermusch 710be13856 refactor generate_proto_php.sh 2020-04-22 16:35:13 +02:00
Lidi Zheng a0613c2f9f Drop commands about Python 3.4 in manylinux2010 Dockerfile 2020-04-20 16:11:36 -07:00
Richard Belleville 3928f2fa69
Merge pull request #22561 from gnossen/python35_test
Add 3.5 to default interpreters to be tested.
2020-04-08 15:24:36 -07:00
Jan Tattermusch bb3b5d1d23 switch grpc-dart interop test to dart2.7 2020-04-08 11:52:03 -04:00
Richard Belleville 23c32621d6 Fix all_the_cpythons. Add 3.5 to defaults 2020-04-02 15:36:07 -07:00
Esun Kim 128c8eaacf Upgrade sanity docker 2020-03-03 10:46:52 -08: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
Lidi Zheng 13e1965b38 Let the template spit out the backslashes 2020-01-31 13:19:09 -08:00
Lidi Zheng 3e2d5da7a2 Use as much template as possible & fix some wording 2020-01-31 13:19:09 -08:00
Lidi Zheng dc202bdf1f Adding gRPC Python AsyncIO interop client and server 2020-01-31 13:19:09 -08:00
Richard Belleville 87c7c2af3f Stop building manylinux1 images 2020-01-23 13:02:21 -08:00
Esun Kim 7dac73264b Bump the version of gcc to 4.9 2020-01-15 11:00:23 -08:00
Chengyuan Zhang d659ad23ef Skip building Android-dependent modules for Java interop test. 2020-01-10 10:45:49 -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
Lidi Zheng fe919dd71e Pin to 19.3.1 2019-12-19 10:53:55 -08:00
Lidi Zheng 0404939ad0 Let our CI use the latest pip version 2019-12-19 10:53:55 -08:00
Esun Kim c507f3b716 Add linux-headers to docker images for alpine linux 2019-12-15 19:01:29 -08:00
Lidi Zheng e4edc012b2 Upgrade Cython in Dockerfiles 2019-12-11 12:03:52 -08:00
Lidi Zheng 9a05fb3573 Add buildifier sanity check 2019-11-05 14:03:52 -08:00
Lidi Zheng f994f2ea18 Keep the manylinux Dockerfiles unchanged 2019-10-30 17:17:12 -07:00
Lidi Zheng 6b92b4af05 Attempt to drop support for Python 3.4 2019-10-30 14:06:22 -07:00
Jan Tattermusch e5e3f70a1a Revert "Revert "Upgrade to bazel 1.0.0"" 2019-10-29 06:31:38 -04:00
Stanley Cheung e43f925983 PHP: update docker image PHP 7 version 2019-10-28 23:44:17 -07:00
Stanley Cheung e4081cca32 Limit retries to 5 times 2019-10-28 19:49:31 -07:00
Stanley Cheung 40427b1fc7 PHP: composer install could be flaky 2019-10-28 19:49:31 -07:00
Jan Tattermusch 9586644ea0 add gcc8.3 portability test 2019-10-24 06:22:23 -04:00
Jan Tattermusch 92fa3c3d4e replace ubuntu1710 image by ubuntu1804 2019-10-24 05:54:28 -04:00
Jan Tattermusch 46d8d0165c
Merge pull request #20764 from veblush/drop-legacy
Delete deprecated linux environments from distribtest
2019-10-24 09:20:05 +02:00
Esun Kim 4be7c2a743 Delete deprecated linux environments from distribtest 2019-10-23 12:15:35 -07:00
Lidi Zheng 6f878d5d12 Generate Docker files 2019-10-21 17:41:14 -07:00
Nicolas Noble 04d7e0d11f
Revert "Upgrade to bazel 1.0.0" 2019-10-15 14:26:32 -07:00
Jan Tattermusch 2c532e5478
Merge pull request #20558 from jtattermusch/upgrade_bazel100
Upgrade to bazel 1.0.0
2019-10-15 20:27:13 +02:00
Jan Tattermusch 27f1a94aa5 upgrade to bazel 1.0.0 2019-10-14 10:20:59 -04:00
Hannah Shi 86d075a8e6 add apt install wget 2019-10-11 22:04:05 +00:00
Hannah Shi 2e1cfb75a8 change phpunit version from 4.8.36 to 5.7.27 2019-10-11 21:06:40 +00:00
Esun Kim d4fd33e95b Update docker images for manylinux 2019-10-09 09:53:05 -07:00
Eric Anderson 05c603729e Disable Gradle daemon for Java interop test building
We have seen an issue where `rm -r "$HOME/.gradle"` fails because
"Directory not empty". It seems likely this is due the fact Gradle is
still running in daemon form. The build script doesn't get any advantage
by running the daemon, so we just disable it.

Fixes #20423
2019-10-02 15:17:07 -07:00
Jan Tattermusch 782d9bfb34 add alpine distribtest 2019-10-01 08:52:28 -04:00
Jan Tattermusch 6571386a06
Merge pull request #20202 from JamesNK/jamesnk/interop-tests-sourcelink
Specify RepositoryUrl in interop test build to fix latest Source Link
2019-09-24 10:44:32 +02:00
Jan Tattermusch 976ebbf2b7 regenerate files 2019-09-24 09:13:13 +02:00
Lidi Zheng 8f19ae2d39 Remove manylinux2010 i686 targets 2019-09-17 13:04:43 -07:00
Lidi Zheng d6f49fed09 Build Python wheels with tag manylinux2010 2019-09-17 12:41:50 -07:00
Jan Tattermusch 11729aeaa7
Merge pull request #20222 from jtattermusch/bazel_upgrade_0_29_1
Upgrade bazel to 0.29.1
2019-09-16 14:36:17 +02:00