Imagen basada en composer.
Este container incluye composer y varios programas
de análisis, lint y testing para PHP.
Posicionarse en el directorio de proyecto y ejecutar
alguno de los comandos incluidos, como por ejemplo
composer, phpstan, php-cs-fixer, ecs, psalm o bash:
docker run --rm -it --volume $PWD:/app zecovery/composer psalm
Incluye los siguientes comandos:
| Comando | Ejemplo | Descripción |
|---|---|---|
composer | composer install | Gestor de paquetes |
ecs | ecs check | Lint |
php-cs-fixer | php-cs-fixer fix | Lint |
phpcbf | phpcbf | Lint |
phpcs | phpcs | Lint |
rector | rector process | Lint / migraciones |
psalm | psalm | Análisis estático |
phpstan | phpstan analyse | Análisis estático |
phpinsights | phpinsights | Análisis estático / lint / otros |
phpcpd | phpcpd app/ --min-lines=50 | Aálisis de código duplicado |
security-checker | security-checker security:check composer.lock | Análisis de seguridad de dependencias instaladas |
Otros programas incluidos
| Comando | Versión | Descripción |
|---|---|---|
node | 12.x | |
npm | 6.14.x |
Content type
Image
Digest
Size
218.9 MB
Last updated
over 5 years ago
docker pull zecovery/composer