Once we are able to create php versions which include php-debugger statically linked, add a GitHub workflow that creates versions of the official PHP docker images with this special php.
The idea will be that instead of using one of the php images as the base like
FROM: php:8-fpm
Users would use:
FROM: php-debug:8-fpm
(or something along those lines) and they will have a docker container with php-debugger available out of the box
- The workflow should run whenever a new version of php-debugger is tagged (maybe also create -dev versions whenever main is updated?)
- Also run whenever new versions of the oficial docker images are released
- The images should be built using the official php images as the base
- The images would build php-debugger statically into php
- Build for debian and alpine
- Build for cli, apache and fpm
- Build for php 8.2, 8.3, 8.4, 8.5
- Upload the metadata to docker hub so that the images are built there
- Could look into how Frankenphp generates their docker images as inspiration for implementation
Once we are able to create php versions which include php-debugger statically linked, add a GitHub workflow that creates versions of the official PHP docker images with this special php.
The idea will be that instead of using one of the php images as the base like
FROM: php:8-fpmUsers would use:
FROM: php-debug:8-fpm(or something along those lines) and they will have a docker container with php-debugger available out of the box