At the moment, contributors can't run integration unit test by popular phpunit images.
For example, i run image "jitesoft/phpunit", but it give error, because client library for mssql is not installed.
Developers need once run "$bash ./.contributors/docker/phpunit-74/build.sh" for create an image.
Then run "$bash ./.contributors/docker/phpunit-74/run.sh" for do tests, each time if need.
But i think, the best way is create base docker images and push them to https://hub.docker.com as official images of laminas comunity.
Feature Request
Summary
At the moment, contributors can't run integration unit test by popular phpunit images. For example, i run image "jitesoft/phpunit", but it give error, because client library for mssql is not installed.
I can write local configuration for create image "local-laminas/laminas-db-unittest:74":
But don't know where to put files [ Dockerfile; bash scripts; documentation]. For examle, i can create structure like this:
Developers need once run "$bash ./.contributors/docker/phpunit-74/build.sh" for create an image. Then run "$bash ./.contributors/docker/phpunit-74/run.sh" for do tests, each time if need.
But i think, the best way is create base docker images and push them to https://hub.docker.com as official images of laminas comunity.