Flavors
To improve run performances, we generate Flavored MegaLinter images containing only the list of linters related to a project type
- When using default MegaLinter, if a MegaLinter Flavor would cover all your project requirements, a message is added in the logs
- If your project uses a MegaLinter Flavor not covering linter requirements, an error message will be thrown with instructions about how to solve the issue
The following table doesn't display docker pulls from MegaLinter v4 & v5 images.
| Flavor | Description | Embedded linters | Info | |
|---|---|---|---|---|
![]() |
all | Default MegaLinter Flavor | 121 | |
| c_cpp | Optimized for pure C/C++ projects | 55 | ||
| ci_light | Optimized for CI items (Dockerfile, Jenkinsfile, JSON/YAML schemas,XML | 22 | ||
| cupcake | MegaLinter for the most commonly used languages | 85 | ||
| documentation | MegaLinter for documentation projects | 51 | ||
| dotnet | Optimized for C, C++, C# or VB based projects | 64 | ||
| dotnetweb | Optimized for C, C++, C# or VB based projects with JS/TS | 73 | ||
| formatters | Contains only formatters | 17 | ||
| go | Optimized for GO based projects | 53 | ||
| java | Optimized for JAVA based projects | 55 | ||
| javascript | Optimized for JAVASCRIPT or TYPESCRIPT based projects | 60 | ||
| php | Optimized for PHP based projects | 54 | ||
| python | Optimized for PYTHON based projects | 62 | ||
| ruby | Optimized for RUBY based projects | 51 | ||
| rust | Optimized for RUST based projects | 51 | ||
| salesforce | Optimized for Salesforce based projects | 55 | ||
| security | Optimized for security | 24 | ||
| swift | Optimized for SWIFT based projects | 51 | ||
| terraform | Optimized for TERRAFORM based projects | 55 |
If you need a new flavor, post an issue
