Docker version of https://github.com/sebastianbergmann/phpcpd
4.4K
Assumed you have your project code under src/ (like in symfony)
docker run -v $(pwd):/app hgiesenow/phpcpd:6.0.3 phpcpd --fuzzy src
Automatically check for copy&paste in pipeline
test:phpcpd:
image: hgiesenow/phpcpd:6.0.3
script:
- phpcpd --fuzzy src
FROM php:8.1-cli-alpine
RUN wget https://phar.phpunit.de/phpcpd-6.0.3.phar &&\
chmod +x phpcpd-6.0.3.phar &&\
mv phpcpd-6.0.3.phar /usr/local/bin/phpcpd
RUN mkdir /app
WORKDIR /app
Content type
Image
Digest
sha256:0f5308104…
Size
32.8 MB
Last updated
almost 4 years ago
docker pull hgiesenow/phpcpd