This is a curated catalog of linters (engines) wrapped in docker containers. Each container is based on Alpine Linux with preinstalled engine and a minimalistic set of dependencies.
The following software is required:
It's recommended to get containers directly from Docker Hub:
docker pull linterhub/your_faivorite_engine
You can also build it from source:
git clone https://github.com/repometric/linterhub-docker
cd engines/your_faivorite_engine
docker build -t linterhub/your_faivorite_engine
You will need to prepare engine-specific command (for analysis) and mount a local folder to container:
docker run -v /local:/container -it linterhub/your_faivorite_engine engine_command
Contributions are always welcome! Please read the contribution guidelines first.
- Request to add new engine
- Report an issue for existing engine
- Propose pull request
- How to add new engine
This project is licensed under the MIT License - see the LICENSE.md file for details.