We need inside the software to run tests, linters and deployment tasks.
This means composer, phpunit, phpcs, arcanist, linters hinted at T571 and some already installed everywhere like jsonlint, etc.
We probably need two containers:
- one isolated and standalone for tests
- one with more privileged access for delivery