diff --git a/.cloud/docker/Dockerfile b/.cloud/docker/Dockerfile index 3d3c3890..c48f66b1 100644 --- a/.cloud/docker/Dockerfile +++ b/.cloud/docker/Dockerfile @@ -6,10 +6,10 @@ ENV SCHEDULER_REDIS_DSN 'redis://redis:6379/_symfony_scheduler_tasks' WORKDIR /srv/app RUN apt-get update \ - && apt-get install -y --no-install-recommends libzip-dev=1.7 zip=3.0 redis=5.0 git=2.30 \ - && pecl install redis xdebug \ + && apt-get install -y --no-install-recommends libzip-dev zip redis git \ + && pecl install redis xdebug grpc \ && docker-php-ext-install pcntl zip \ - && docker-php-ext-enable pcntl xdebug redis \ + && docker-php-ext-enable pcntl xdebug redis grpc \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* diff --git a/composer.json b/composer.json index 46962fea..37799f8d 100644 --- a/composer.json +++ b/composer.json @@ -123,12 +123,14 @@ "symfony/stopwatch": "^5.4 || ^6.0" }, "require-dev": { + "ext-grpc": "*", "ext-pcntl": "*", "ext-pdo": "*", "ext-redis": "*", "doctrine/dbal": "^3.3.6", "doctrine/orm": "^2.8", "friendsofphp/php-cs-fixer": "^3.8", + "grpc/grpc": "^1.42", "infection/infection": "^0.26.10", "marcocesarato/php-conventional-changelog": "^1.14", "phpstan/phpstan": "^1.7.12",