Sign inSign up

domw/phpcompatibility

By domw

•Updated over 2 years ago

phpcs docker image with PHPCompatibility toolkit

Image
0

8.7K

domw/phpcompatibility repository overview

⁠phpcs docker image with PHPCompatibility Ruleset

Docker_Hub⁠

⁠Compilation

docker login

docker build -t domw/phpcompatibility:latest ./

docker push domw/phpcompatibility:latest

docker build -t domw/phpcompatibility:7.1-cli ./

docker push domw/phpcompatibility:7.1-cli 

⁠Test

docker-compose run --rm phpcs phpcs

docker-compose run --rm phpcs phpcs -i

⁠Usage

docker pull domw/phpcompatibility

docker run --rm -v $PWD:/code domw/phpcompatibility phpcs --version

docker run --rm -v $PWD:/code domw/phpcompatibility phpcs -i
   
docker run --rm -v $PWD:/code domw/phpcompatibility phpcs --standard=PHPCompatibility --runtime-set testVersion 5.6 /path/to/code

docker run --rm -v $PWD:/code domw/phpcompatibility phpcs --standard=PHPCompatibility --runtime-set testVersion 5.5-5.6 --report=full,summary,gitblame /path/to/code

docker run --rm -v $PWD:/code domw/phpcompatibility phpcs --standard=PHPCompatibility --runtime-set testVersion 7.0 --colors --warning-severity=0  --report=full,summary,gitblame /path/to/code

docker run --rm -v $PWD:/code domw/phpcompatibility phpcs --standard=PHPCompatibility --runtime-set testVersion 7.0 --colors --warning-severity=0 --report=full,summary --extensions=php,phtml /path/to/code

Tag summary

Content type

Image

Digest

sha256:77cfe6ad1…

Size

183.1 MB

Last updated

over 2 years ago

docker pull domw/phpcompatibility