diff --git a/docker/php_base_build.sh b/docker/php_base_build.sh index ec02971..6725846 100644 --- a/docker/php_base_build.sh +++ b/docker/php_base_build.sh @@ -5,8 +5,7 @@ cd "$( )/" || exit set -e -docker images | grep composer - echo "~~~ build alpine grpc php ~~~" +docker images | grep composer docker build -f php_grpc_base.dockerfile -t feuyeux/grpc_php_base:1.0.0 . docker run -it --rm feuyeux/grpc_php_base:1.0.0 composer --version diff --git a/docker/php_push.sh b/docker/php_push.sh index 37640ee..7f949dc 100644 --- a/docker/php_push.sh +++ b/docker/php_push.sh @@ -1,3 +1,4 @@ #!/bin/bash +docker push feuyeux/grpc_php_base:1.0.0 docker push feuyeux/grpc_server_php:1.0.0 docker push feuyeux/grpc_client_php:1.0.0 diff --git a/hello-grpc-php/README.md b/hello-grpc-php/README.md index c3b12b7..92aa708 100644 --- a/hello-grpc-php/README.md +++ b/hello-grpc-php/README.md @@ -16,6 +16,8 @@ $ php -version $ composer --version ``` +### grpc module + ```sh # PECL(The PHP Extension Community Library) # PEAR(PHP Extension and Application Repository) @@ -40,8 +42,10 @@ extension=grpc.so ```sh extension=./php_grpc.dll extension=./php_protobuf.dll +``` -$ php --modules | grep grpc +```sh +php --modules | grep grpc ``` ## composer @@ -52,21 +56,24 @@ $ php --modules | grep grpc - - +- +- +- [composer.json](composer.json) -## build - -### generate code +### load dependencies ```sh -sh init.sh +composer install ``` -### load dependencies +## build + +### generate code ```sh -composer install +sh init.sh ``` ```sh diff --git a/hello-grpc-php/composer.json b/hello-grpc-php/composer.json index 6f3cf61..ac259cd 100644 --- a/hello-grpc-php/composer.json +++ b/hello-grpc-php/composer.json @@ -17,7 +17,7 @@ } }, "require-dev": { - "phpunit/phpunit": "10.5.20" + "phpunit/phpunit": "^11" }, "repositories": { "packagist": {