Sign inSign up

hgiesenow/php-cs-fixer

By hgiesenow

•Updated almost 4 years ago

Dokerized version of https://github.com/FriendsOfPHP/PHP-CS-Fixer

Image
0

2.7K

hgiesenow/php-cs-fixer repository overview

⁠Usage

Fix all differences

docker run -v $(pwd):/app --rm hgiesenow/php-cs-fixer:3.11.0 php-cs-fixer fix --diff

⁠Usage in gitlab-ci

Just show the differences as junit report

test:phpcsfixer:
  image: hgiesenow/php-cs-fixer:3.11.0
  script:
    - php-cs-fixer fix --diff --dry-run --format=junit > phpcsfixer.xml
  artifacts:
    reports:
      junit: phpcsfixer.xml

⁠What's behind this image?

FROM php:8.1-cli-alpine
RUN wget https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v3.11.0/php-cs-fixer.phar -O /usr/local/bin/php-cs-fixer &&\
    chmod +x /usr/local/bin/php-cs-fixer &&\
    mkdir /app
WORKDIR /app

Tag summary

Content type

Image

Digest

sha256:96c8ab511…

Size

31.6 MB

Last updated

almost 4 years ago

docker pull hgiesenow/php-cs-fixer:3.11.0