Commit Graph

29 Commits

Author SHA1 Message Date
Stanley Cheung 18af795edf Update min PHP testing version from PHP 7.4 to 8.1 (#35964)
- PHP 7.4 and 8.0 have been EOL https://www.php.net/supported-versions.php
- See go/drop-php-8.0 for more details

Most of the changes came from `generate_projects.sh` after updating the `tools/buildgen/plugins/expand_version.py` file. The change to `tools/internal_ci/helper_scripts/prepare_build_macos_rc` is manual.

Closes #35964

COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/35964 from stanley-cheung:php-update-to-8_1 0c24c4eac2
PiperOrigin-RevId: 609495798
2024-02-22 14:32:42 -08:00
Stanley Cheung cd40261c07
PHP: update version, php 8.2 is released (#32078) 2023-01-11 13:25:35 -08:00
Stanley Cheung fa42edef83
Update PHP docker images PHP versions (#31779) 2022-12-07 13:20:48 -08:00
Brett McBride 14d1403717
fixing php 8.2 deprecations (#30997)
* fixing php8.2 test deprecations
fixes various dynamic property deprecations in the tests themselves

* fixing phpunit9 deprecation
at() matcher is deprecated, to be removed in phpunit 10. switch to withConsecutive

* adding channel property to Grpc\Call
this resolves "Creation of dynamic property Grpc\Call::$channel is deprecated" in php 8.2

* skip implicit cast test in 8.1+
implicit casting from float to int is deprecated from 8.1, so users would receive a deprecation warning if trying to do this

* php8.2rc4
2022-10-26 13:38:23 -07:00
Hannah Shi 8ea54bf0b9
upgrade docker images (#27705) 2021-10-15 10:23:59 -07:00
Yash Tibrewal 7a5288d2a0 Replace disrespectful words 2021-02-08 14:29:18 -08:00
root 48de85ba51 move up from RC3 to 8.0.0 2020-12-11 17:09:59 +00:00
root dc84194d23 upgrade phpunit to 8.5.13 to support php8 2020-12-04 04:49:36 +00:00
root 1cf42033b7 add php8 test docker 2020-11-19 06:35:18 +00:00
root 2f38db4191 del test dockerfile for php 8 for now 2020-11-18 07:37:02 +00:00
root e989bb8b83 upgrade to phpunit8.5.8 2020-11-18 07:37:02 +00:00
root 39e2ad44f2 upgrade to phpunit8 2020-11-18 07:37:02 +00:00
root b73be37404 add a test dockerfile for php8 2020-11-18 07:37:02 +00:00
root e250601ff2 add ifdef for compiling on php8 2020-11-13 19:16:34 +00:00
root 2c175b9ef5 del php5/Dockerfile 2020-10-01 16:23:04 +00:00
root 840e67984a del several docker related files 2020-09-30 22:11:40 +00:00
root 8f6fdec0fc support 32bit timeout 2020-08-27 05:56:38 +00:00
Stanley Cheung 1d390f0a9d Fix php build from source 2020-07-17 14:58:59 -07:00
Hannah Shi 290d187f60 ignore-valgrind-undef-errors from php7.3 2020-05-08 19:13:55 +00:00
jeffreyqw 5d539cc15c fixed indent issue and yum update 2020-04-22 10:10:10 -07:00
jeffreyqw 490bdc45e0 update devtoolset gcc version
Centos7 removed devtooset-4,5 and 6 version.
2020-04-22 01:08:33 -07:00
jeffreyqw ad06797f0a fixed- generated file 2020-04-21 12:54:28 -07:00
jeffreyqw b26724f327 PHP:Dockerfile grpc-centos
Update Docker image: Centos7 with GCC5, PHP7.2
2020-04-13 20:14:12 -07:00
Stanley Cheung 017cbd4ebd Add linux-headers to alpine image 2020-01-07 14:00:41 -08:00
Stanley Cheung 0579539b07 PHP: update dockerfiles 2019-11-05 13:11:27 -08:00
Stanley Cheung 220c4de732 PHP: update dockerfiles to add MAKEFLAGS=-j8 2019-10-28 23:43:18 -07:00
jeffreyqw f1b02753ff php-docker-README-update 2019-10-15 11:20:40 -07:00
Hannah Shi 2e1cfb75a8 change phpunit version from 4.8.36 to 5.7.27 2019-10-11 21:06:40 +00:00
Stanley Cheung f47d14160a PHP: add various scenarios to test PECL extension 2019-10-01 14:39:48 -07:00