MegaLinter configuration file
No Additional PropertiesACTION_ACTIONLINT: User custom arguments to add in linter CLI call
No Additional ItemsACTION_ACTIONLINT: User custom arguments to remove before calling linter
No Additional ItemsACTION_ACTIONLINT: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ACTION_ACTIONLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling ACTION_ACTIONLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of additional excluded directory basenames to add to MegaLinter default excluded directories. They are excluded at any nested level.
No Additional Items[
"test"
]
ANSIBLEANSIBLELINT: User custom arguments to add in linter CLI call
No Additional ItemsANSIBLEANSIBLELINT: User custom arguments to remove before calling linter
No Additional ItemsANSIBLEANSIBLELINT: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
ANSIBLEANSIBLELINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ANSIBLEANSIBLELINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling ANSIBLEANSIBLELINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
API_SPECTRAL: User custom arguments to add in linter CLI call
No Additional ItemsAPI_SPECTRAL: User custom arguments to remove before calling linter
No Additional ItemsAPI_SPECTRAL: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
API_SPECTRAL: Path where to find linter configuration file
List of env variables explicitly not filtered before calling API_SPECTRAL and its pre/post commands
No Additional Items'all' to apply formatting and auto-fixes of all linters, or a list of linter keys
No Additional Items"all"
"none"
[
"JAVASCRIPT_ES",
"MARKDOWN_MARKDOWNLINT"
]
ARMARMTTK: User custom arguments to add in linter CLI call
No Additional ItemsARMARMTTK: User custom arguments to remove before calling linter
No Additional ItemsARMARMTTK: User custom config file name if different from default
ARMARMTTK: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ARMARMTTK: Path where to find linter configuration file
List of env variables explicitly not filtered before calling ARMARMTTK and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Posts MegaLinter results summary in the comments of the related pull request (if existing)
BASH_EXEC: User custom arguments to add in linter CLI call
No Additional ItemsBASH_EXEC: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling BASH_EXEC and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
BASH_SHELLCHECK: User custom arguments to add in linter CLI call
No Additional ItemsBASH_SHELLCHECK: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling BASH_SHELLCHECK and its pre/post commands
No Additional ItemsBASH_SHFMT: User custom arguments to add in linter CLI call
No Additional ItemsBASH_SHFMT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling BASH_SHFMT and its pre/post commands
No Additional ItemsBICEPBICEPLINTER: User custom arguments to add in linter CLI call
No Additional ItemsBICEPBICEPLINTER: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling BICEPBICEPLINTER and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Posts Mega-Linter results summary in the comments of the related pull request (if existing)
Set to false to disable the overwrite of existing MegaLinter Pull Request comment in case of new run
Flag to clear files from report folder (usually megalinter-reports) before starting the linting process
CLOJURE_CLJSTYLE: User custom arguments to add in linter CLI call
No Additional ItemsCLOJURE_CLJSTYLE: User custom arguments to remove before calling linter
No Additional ItemsCLOJURE_CLJSTYLE: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOJURE_CLJSTYLE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CLOJURE_CLJSTYLE and its pre/post commands
No Additional ItemsCLOJURECLJKONDO: User custom arguments to add in linter CLI call
No Additional ItemsCLOJURECLJKONDO: User custom arguments to remove before calling linter
No Additional ItemsCLOJURECLJKONDO: User custom config file name if different from default
CLOJURECLJKONDO: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOJURECLJKONDO: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CLOJURECLJKONDO and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOUDFORMATIONCFNLINT: User custom arguments to add in linter CLI call
No Additional ItemsCLOUDFORMATIONCFNLINT: User custom arguments to remove before calling linter
No Additional ItemsCLOUDFORMATIONCFNLINT: User custom config file name if different from default
CLOUDFORMATIONCFNLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOUDFORMATIONCFNLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CLOUDFORMATIONCFNLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
COFFEE_COFFEELINT: User custom arguments to add in linter CLI call
No Additional ItemsCOFFEE_COFFEELINT: User custom arguments to remove before calling linter
No Additional ItemsCOFFEE_COFFEELINT: User custom config file name if different from default
COFFEE_COFFEELINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
COFFEE_COFFEELINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling COFFEE_COFFEELINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of configuration properties to append their values (instead of replacing them) in case of using EXTENDS.
No Additional Items[
"ENABLE_LINTERS"
]
Generates a folder IDE-config located in report folder, containing default MegaLinter configuration files used during the linting, and updated VSCode extensions.js config file
Define to false if you do not want logs to be organized in sections
COPYPASTE_JSCPD: User custom arguments to add in linter CLI call
No Additional ItemsCOPYPASTE_JSCPD: User custom arguments to remove before calling linter
No Additional ItemsCOPYPASTE_JSCPD: User custom config file name if different from default
COPYPASTE_JSCPD: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
COPYPASTE_JSCPD: Path where to find linter configuration file
List of env variables explicitly not filtered before calling COPYPASTE_JSCPD and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CPPCLANGFORMAT: User custom arguments to add in linter CLI call
No Additional ItemsCPPCLANGFORMAT: User custom arguments to remove before calling linter
No Additional ItemsCPPCLANGFORMAT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CPPCLANGFORMAT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CPPCLANGFORMAT and its pre/post commands
No Additional ItemsCPP_CPPLINT: User custom arguments to add in linter CLI call
No Additional ItemsCPP_CPPLINT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling CPP_CPPLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CREDENTIALS_SECRETLINT: User custom arguments to add in linter CLI call
No Additional ItemsCREDENTIALS_SECRETLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CREDENTIALS_SECRETLINT: Path where to find linter configuration file
CSHARP_CSHARPIER: User custom arguments to add in linter CLI call
No Additional ItemsCSHARP_CSHARPIER: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling CSHARP_CSHARPIER and its pre/post commands
No Additional ItemsCSHARPDOTNETFORMAT: User custom arguments to add in linter CLI call
No Additional ItemsCSHARPDOTNETFORMAT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling CSHARPDOTNETFORMAT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSHARP_ROSLYNATOR: User custom arguments to add in linter CLI call
No Additional ItemsCSHARP_ROSLYNATOR: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling CSHARP_ROSLYNATOR and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSSSCSSLINT: User custom arguments to add in linter CLI call
No Additional ItemsCSSSCSSLINT: User custom arguments to remove before calling linter
No Additional ItemsCSSSCSSLINT: User custom config file name if different from default
CSSSCSSLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSSSCSSLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CSSSCSSLINT and its pre/post commands
No Additional ItemsCSS_STYLELINT: User custom arguments to add in linter CLI call
No Additional ItemsCSS_STYLELINT: User custom arguments to remove before calling linter
No Additional ItemsCSS_STYLELINT: User custom config file name if different from default
CSS_STYLELINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSS_STYLELINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CSS_STYLELINT and its pre/post commands
No Additional ItemsCCLANGFORMAT: User custom arguments to add in linter CLI call
No Additional ItemsCCLANGFORMAT: User custom arguments to remove before calling linter
No Additional ItemsCCLANGFORMAT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CCLANGFORMAT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CCLANGFORMAT and its pre/post commands
No Additional ItemsC_CPPLINT: User custom arguments to add in linter CLI call
No Additional ItemsC_CPPLINT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling C_CPPLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DART_DARTANALYZER: User custom arguments to add in linter CLI call
No Additional ItemsDART_DARTANALYZER: User custom arguments to remove before calling linter
No Additional ItemsDART_DARTANALYZER: User custom config file name if different from default
DART_DARTANALYZER: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DART_DARTANALYZER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling DART_DARTANALYZER and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Deprecated: The name of the repository's default branch.
"master"
"main"
The location containing files to lint if you are running as docker image
If DISABLE is set, the linters in the listed descriptors will be skipped
No Additional Items[
"BASH",
"HTML"
]
Flag to have the MegaLinter complete with exit code 0 even if errors were detected.
If DISABLEERRORSLINTERS is set, the listed linters will be run but errors will be not blocking
No Additional Items[
"BASH_BASH_SHFMT",
"JAVASCRIPT_STANDARD"
]
If DISABLE_LINTERS is set, the listed linters will be skipped
No Additional Items[
"BASH_BASH_SHFMT",
"JAVASCRIPT_STANDARD"
]
DOCKERFILE_DOCKERFILELINT: User custom arguments to add in linter CLI call
No Additional ItemsDOCKERFILE_DOCKERFILELINT: User custom config file name if different from default
DOCKERFILE_DOCKERFILELINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DOCKERFILE_DOCKERFILELINT: Path where to find linter configuration file
DOCKERFILE_HADOLINT: User custom arguments to add in linter CLI call
No Additional ItemsDOCKERFILE_HADOLINT: User custom arguments to remove before calling linter
No Additional ItemsDOCKERFILE_HADOLINT: User custom config file name if different from default
DOCKERFILE_HADOLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DOCKERFILE_HADOLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling DOCKERFILE_HADOLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
EDITORCONFIGEDITORCONFIGCHECKER: User custom arguments to add in linter CLI call
No Additional ItemsEDITORCONFIGEDITORCONFIGCHECKER: User custom arguments to remove before calling linter
No Additional ItemsEDITORCONFIGEDITORCONFIGCHECKER: User custom config file name if different from default
EDITORCONFIGEDITORCONFIGCHECKER: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
EDITORCONFIGEDITORCONFIGCHECKER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling EDITORCONFIGEDITORCONFIGCHECKER and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MegaLinter can send email with reports to given addresses. Please set EMAILREPORTER** variables if activated
Comma-separated list of recipient emails, that will receive reports
Define to true if you want to receive reports by mail even when there is no errors or updated sources
If ENABLE is not set, all descriptors are activated by default. If set, all linters of listed descriptors will be activated by default
No Additional Items[
"BASH",
"HTML",
"JAVASCRIPT"
]
If ENABLE_LINTERS is set, only listed linters will be processed
No Additional Items[
"JAVASCRIPT_ES",
"PYTHON_PYLINT"
]
ENVDOTENVLINTER: User custom arguments to add in linter CLI call
No Additional ItemsENVDOTENVLINTER: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling ENVDOTENVLINTER and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
If set to false
, the bash-exec
linter will report a warning if a shell script is not executable. If set to true
, the bash-exec
linter will report an error instead
List of excluded directory basenames replacing MegaLinter default excluded directories. They are excluded at any nested level.
No Additional Items[
".github",
"node_modules"
]
Base mega-linter.yml config file(s) to extend local configuration from. Can be a single URL or a list of .mega-linter.yml config files URLs
No Additional ItemsIf set to true, MegaLinter fails if a linter is missing in the selected flavor
If set to true, MegaLinter fails if a linter or formatter has auto-fixed sources, even if there are no errors
If you don't use artifacts upload to read MegaLinter reports, you can access them with an hyperlink to file.io. Important: MegaLinter has no affiliation with file.io, but it's supposed to be secured, and only one download is available for a report (snapchat for files, basically)
Skip posting to file.io if linting is in success
Regular expression defining which files will be excluded from linting
"(\\.automation/test|docs/javascripts|docs/overrides|flavors|clj-kondo|TEMPLATES)"
"(src/test)"
Regular expression defining which files will be processed by linters
"(src/)"
Provides suggestions about different MegaLinter flavors to use to improve runtime performances
Formatter errors will be reported as errors (and not warnings) if this variable is set to false
GHERKINGHERKINLINT: User custom arguments to add in linter CLI call
No Additional ItemsGHERKINGHERKINLINT: User custom arguments to remove before calling linter
No Additional ItemsGHERKINGHERKINLINT: User custom config file name if different from default
GHERKINGHERKINLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GHERKINGHERKINLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling GHERKINGHERKINLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
URL where the github API can be reached. Must be overridden if using GitHub Enterprise
"https://github.my-company.com/api/v3"
Posts MegaLinter results summary in the comments of the related pull request (if existing)
URL of the GitHub instance. Must be overridden if using GitHub Enterprise
"https://github.my-company.com/"
Posts a status on the pull request for each processed linter
Base directory for REPORTOUTPUTFOLDER, for user-defined linter rules location, for location of linted files if DEFAULT_WORKSPACE is not set
Gitlab access token with API access (can be user or project Access token)
Path to SSL certificate if necessary
Posts Mega-Linter results summary in the comments of the related merge request (if existing)
Set to false to disable the overwrite of existing MegaLinter Merge Request comment in case of new run
Store your SSL certificate string value in a CI env variable named GITLABCUSTOMCERTIFICATE if you want it to be copied by MegaLinter in a local certificate file that will be used by python gitlab lib
GITGITDIFF: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GOGOLANGCILINT: User custom arguments to add in linter CLI call
No Additional ItemsGOGOLANGCILINT: User custom arguments to remove before calling linter
No Additional ItemsGOGOLANGCILINT: User custom config file name if different from default
GOGOLANGCILINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GOGOLANGCILINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling GOGOLANGCILINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GO_REVIVE: User custom arguments to add in linter CLI call
No Additional ItemsGO_REVIVE: User custom arguments to remove before calling linter
No Additional ItemsGO_REVIVE: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GO_REVIVE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling GO_REVIVE and its pre/post commands
No Additional ItemsGRAPHQLGRAPHQLSCHEMA_LINTER: User custom arguments to add in linter CLI call
No Additional ItemsGRAPHQLGRAPHQLSCHEMA_LINTER: User custom arguments to remove before calling linter
No Additional ItemsGRAPHQLGRAPHQLSCHEMA_LINTER: User custom config file name if different from default
GRAPHQLGRAPHQLSCHEMA_LINTER: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GRAPHQLGRAPHQLSCHEMA_LINTER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling GRAPHQLGRAPHQLSCHEMA_LINTER and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GROOVYNPMGROOVY_LINT: User custom arguments to add in linter CLI call
No Additional ItemsGROOVYNPMGROOVY_LINT: User custom arguments to remove before calling linter
No Additional ItemsGROOVYNPMGROOVY_LINT: User custom config file name if different from default
GROOVYNPMGROOVY_LINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GROOVYNPMGROOVY_LINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling GROOVYNPMGROOVY_LINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
HTML_DJLINT: User custom arguments to add in linter CLI call
No Additional ItemsHTML_DJLINT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling HTML_DJLINT and its pre/post commands
No Additional ItemsHTML_HTMLHINT: User custom arguments to add in linter CLI call
No Additional ItemsHTML_HTMLHINT: User custom arguments to remove before calling linter
No Additional ItemsHTML_HTMLHINT: User custom config file name if different from default
HTML_HTMLHINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
HTML_HTMLHINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling HTML_HTMLHINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Style of javascript formatting to apply
"standard"
"prettier"
JAVASCRIPT_ES: User custom arguments to add in linter CLI call
No Additional ItemsJAVASCRIPT_ES: User custom arguments to remove before calling linter
No Additional ItemsJAVASCRIPT_ES: User custom config file name if different from default
JAVASCRIPT_ES: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_ES: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JAVASCRIPT_ES and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_PRETTIER: User custom arguments to add in linter CLI call
No Additional ItemsJAVASCRIPT_PRETTIER: User custom arguments to remove before calling linter
No Additional ItemsJAVASCRIPT_PRETTIER: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_PRETTIER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JAVASCRIPT_PRETTIER and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_STANDARD: User custom arguments to add in linter CLI call
No Additional ItemsJAVASCRIPT_STANDARD: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling JAVASCRIPT_STANDARD and its pre/post commands
No Additional ItemsJAVA_CHECKSTYLE: User custom arguments to add in linter CLI call
No Additional ItemsJAVA_CHECKSTYLE: User custom arguments to remove before calling linter
No Additional ItemsJAVA_CHECKSTYLE: User custom config file name if different from default
JAVA_CHECKSTYLE: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVA_CHECKSTYLE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JAVA_CHECKSTYLE and its pre/post commands
No Additional ItemsJAVA_PMD: User custom arguments to add in linter CLI call
No Additional ItemsJAVA_PMD: User custom arguments to remove before calling linter
No Additional ItemsJAVA_PMD: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVA_PMD: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JAVA_PMD and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSONESLINTPLUGIN_JSONC: User custom arguments to add in linter CLI call
No Additional ItemsJSONESLINTPLUGIN_JSONC: User custom arguments to remove before calling linter
No Additional ItemsJSONESLINTPLUGIN_JSONC: User custom config file name if different from default
JSONESLINTPLUGIN_JSONC: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSONESLINTPLUGIN_JSONC: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JSONESLINTPLUGIN_JSONC and its pre/post commands
No Additional ItemsJSON_JSONLINT: User custom arguments to add in linter CLI call
No Additional ItemsJSON_JSONLINT: User custom arguments to remove before calling linter
No Additional ItemsJSON_JSONLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSON_JSONLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JSON_JSONLINT and its pre/post commands
No Additional ItemsJSONNPMPACKAGEJSONLINT: User custom arguments to add in linter CLI call
No Additional ItemsJSONNPMPACKAGEJSONLINT: User custom arguments to remove before calling linter
No Additional ItemsJSONNPMPACKAGEJSONLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSONNPMPACKAGEJSONLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JSONNPMPACKAGEJSONLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSON_PRETTIER: User custom arguments to add in linter CLI call
No Additional ItemsJSON_PRETTIER: User custom arguments to remove before calling linter
No Additional ItemsJSON_PRETTIER: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSON_PRETTIER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JSON_PRETTIER and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Output a large execution log in a JSON file named mega-linter-report.json
Defines if output contain only error files (simple) or all files (detailed)
JSON_V8R: User custom arguments to add in linter CLI call
No Additional ItemsJSON_V8R: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling JSON_V8R and its pre/post commands
No Additional ItemsJSX_ESLINT: User custom arguments to add in linter CLI call
No Additional ItemsJSX_ESLINT: User custom arguments to remove before calling linter
No Additional ItemsJSX_ESLINT: User custom config file name if different from default
JSX_ESLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSX_ESLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JSX_ESLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KOTLIN_DETEKT: User custom arguments to add in linter CLI call
No Additional ItemsKOTLIN_DETEKT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling KOTLIN_DETEKT and its pre/post commands
No Additional ItemsKOTLIN_KTLINT: User custom arguments to add in linter CLI call
No Additional ItemsKOTLIN_KTLINT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling KOTLIN_KTLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KUBERNETES_HELM: User custom arguments to add in linter CLI call
No Additional ItemsKUBERNETES_HELM: User custom arguments to remove before calling linter
No Additional ItemsDirectory that must be found to activate linter. Use value "any" to always activate
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling KUBERNETES_HELM and its pre/post commands
No Additional ItemsKUBERNETES_KUBECONFORM: User custom arguments to add in linter CLI call
No Additional ItemsKUBERNETES_KUBECONFORM: User custom arguments to remove before calling linter
No Additional ItemsDirectory that must be found to activate linter. Use value "any" to always activate
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling KUBERNETES_KUBECONFORM and its pre/post commands
No Additional ItemsKUBERNETES_KUBESCAPE: User custom arguments to add in linter CLI call
No Additional ItemsKUBERNETES_KUBESCAPE: User custom arguments to remove before calling linter
No Additional ItemsDirectory that must be found to activate linter. Use value "any" to always activate
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling KUBERNETES_KUBESCAPE and its pre/post commands
No Additional ItemsKUBERNETES_KUBEVAL: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LATEX_CHKTEX: User custom arguments to add in linter CLI call
No Additional ItemsLATEX_CHKTEX: User custom arguments to remove before calling linter
No Additional ItemsLATEX_CHKTEX: User custom config file name if different from default
LATEX_CHKTEX: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LATEX_CHKTEX: Path where to find linter configuration file
List of env variables explicitly not filtered before calling LATEX_CHKTEX and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Directory for all linter configuration rules. Can be a local folder or a remote URL. Not necessary if your linters configuration files are at the root of your repository
"myrulesfolder"
"https://raw.githubusercontent.com/some_org/some_repo/mega-linter-rules"
The file name for outputting logs. All output is sent to the log file regardless of LOG_LEVEL
How much output the script will generate to the console. One of INFO, DEBUG, WARNING or ERROR.
LUA_LUACHECK: User custom arguments to add in linter CLI call
No Additional ItemsLUA_LUACHECK: User custom arguments to remove before calling linter
No Additional ItemsLUA_LUACHECK: User custom config file name if different from default
LUA_LUACHECK: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LUA_LUACHECK: Path where to find linter configuration file
List of env variables explicitly not filtered before calling LUA_LUACHECK and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MAKEFILE_CHECKMAKE: User custom arguments to add in linter CLI call
No Additional ItemsMAKEFILE_CHECKMAKE: User custom arguments to remove before calling linter
No Additional ItemsMAKEFILE_CHECKMAKE: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MAKEFILE_CHECKMAKE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling MAKEFILE_CHECKMAKE and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Style of markdown formatting to apply
MARKDOWN_MARKDOWNLINT: User custom arguments to add in linter CLI call
No Additional ItemsMARKDOWN_MARKDOWNLINT: User custom arguments to remove before calling linter
No Additional ItemsMARKDOWN_MARKDOWNLINT: User custom config file name if different from default
MARKDOWN_MARKDOWNLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWN_MARKDOWNLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling MARKDOWN_MARKDOWNLINT and its pre/post commands
No Additional ItemsMARKDOWNMARKDOWNLINK_CHECK: User custom arguments to add in linter CLI call
No Additional ItemsMARKDOWNMARKDOWNLINK_CHECK: User custom arguments to remove before calling linter
No Additional ItemsMARKDOWNMARKDOWNLINK_CHECK: User custom config file name if different from default
MARKDOWNMARKDOWNLINK_CHECK: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWNMARKDOWNLINK_CHECK: Path where to find linter configuration file
List of env variables explicitly not filtered before calling MARKDOWNMARKDOWNLINK_CHECK and its pre/post commands
No Additional ItemsMARKDOWNMARKDOWNTABLE_FORMATTER: User custom arguments to add in linter CLI call
No Additional ItemsMARKDOWNMARKDOWNTABLE_FORMATTER: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling MARKDOWNMARKDOWNTABLE_FORMATTER and its pre/post commands
No Additional ItemsMARKDOWNMARKDOWNTABLE_PRETTIFY: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWNREMARKLINT: User custom arguments to add in linter CLI call
No Additional ItemsMARKDOWNREMARKLINT: User custom arguments to remove before calling linter
No Additional ItemsMARKDOWNREMARKLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWNREMARKLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling MARKDOWNREMARKLINT and its pre/post commands
No Additional ItemsGenerate SUMMARY reports that can be used to display issues directly in PR comment
Override SUMMARY output file name
Comma-separated list of files to analyze. Using this variable will bypass other file listing methods
No Additional Items(DEPRECATED, use GITHUBSTATUSREPORTER) Posts a status on the pull request for each processed linter
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
OPENAPI_SPECTRAL: User custom arguments to add in linter CLI call
No Additional ItemsOPENAPI_SPECTRAL: User custom arguments to remove before calling linter
No Additional ItemsOPENAPI_SPECTRAL: User custom config file name if different from default
OPENAPI_SPECTRAL: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
OPENAPI_SPECTRAL: Path where to find linter configuration file
List of env variables explicitly not filtered before calling OPENAPI_SPECTRAL and its pre/post commands
No Additional Items(DEPRECATED) Output detail for text reporter: only error files (simple) or all files (detailed)
(DEPRECATED) Output format: text or tap
Process linters in parallel to improve overall MegaLinter performance. If true, linters of same language or formats are grouped in the same parallel process to avoid lock issues if fixing the same files
All available cores are used by default. If there are too many, you need to decrease the number of used cores in order to enhance performances
4
PERL_PERLCRITIC: User custom arguments to add in linter CLI call
No Additional ItemsPERL_PERLCRITIC: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling PERL_PERLCRITIC and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_BUILTIN: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPCS: User custom arguments to add in linter CLI call
No Additional ItemsPHP_PHPCS: User custom arguments to remove before calling linter
No Additional ItemsPHP_PHPCS: User custom config file name if different from default
PHP_PHPCS: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPCS: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PHP_PHPCS and its pre/post commands
No Additional ItemsPHP_PHPLINT: User custom arguments to add in linter CLI call
No Additional ItemsPHP_PHPLINT: User custom arguments to remove before calling linter
No Additional ItemsPHP_PHPLINT: User custom config file name if different from default
PHP_PHPLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PHP_PHPLINT and its pre/post commands
No Additional ItemsPHP_PHPSTAN: User custom arguments to add in linter CLI call
No Additional ItemsPHP_PHPSTAN: User custom arguments to remove before calling linter
No Additional ItemsPHP_PHPSTAN: User custom config file name if different from default
PHP_PHPSTAN: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPSTAN: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PHP_PHPSTAN and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PSALM: User custom arguments to add in linter CLI call
No Additional ItemsPHP_PSALM: User custom arguments to remove before calling linter
No Additional ItemsPHP_PSALM: User custom config file name if different from default
PHP_PSALM: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PSALM: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PHP_PSALM and its pre/post commands
No Additional ItemsList of MegaLinter plugins. URL must follow format https:///mega-linter-plugin-/**.mega-linter-descriptor.yml
No Additional Items[
"https://raw.githubusercontent.com/cookiejar/megalinter-plugin-cookiejar/master/cookietemplate.mega-linter-descriptor.yml"
]
Custom bash commands to run after linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
(DEPRECATED, use GITHUBCOMMENTREPORTER) Posts MegaLinter results summary in the comments of the related pull request (if existing)
(DEPRECATED, use GITHUBCOMMENTREPORTER) Posts MegaLinter results summary in the comments of the related merge request (if existing)
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
POWERSHELL_POWERSHELL: User custom arguments to add in linter CLI call
No Additional ItemsPOWERSHELL_POWERSHELL: User custom arguments to remove before calling linter
No Additional ItemsPOWERSHELL_POWERSHELL: User custom config file name if different from default
POWERSHELL_POWERSHELL: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
POWERSHELLPOWERSHELLFORMATTER: User custom arguments to add in linter CLI call
No Additional ItemsPOWERSHELLPOWERSHELLFORMATTER: User custom arguments to remove before calling linter
No Additional ItemsPOWERSHELLPOWERSHELLFORMATTER: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
POWERSHELLPOWERSHELLFORMATTER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling POWERSHELLPOWERSHELLFORMATTER and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
POWERSHELL_POWERSHELL: Path where to find linter configuration file
List of env variables explicitly not filtered before calling POWERSHELL_POWERSHELL and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Custom bash commands to run before linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm install java-caller",
"continue_if_failed": false,
"cwd": "root"
},
{
"command": "echo \"pre-run command has been called\"",
"cwd": "workspace"
}
]
If set to false, only fixed and error files are displayed in logs
Enable printing alpaca image to console output
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PROTOBUF_PROTOLINT: User custom arguments to add in linter CLI call
No Additional ItemsPROTOBUF_PROTOLINT: User custom arguments to remove before calling linter
No Additional ItemsPROTOBUF_PROTOLINT: User custom config file name if different from default
PROTOBUF_PROTOLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PROTOBUF_PROTOLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PROTOBUF_PROTOLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PUPPETPUPPETLINT: User custom arguments to add in linter CLI call
No Additional ItemsPUPPETPUPPETLINT: User custom arguments to remove before calling linter
No Additional ItemsPUPPETPUPPETLINT: User custom config file name if different from default
PUPPETPUPPETLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PUPPETPUPPETLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PUPPETPUPPETLINT and its pre/post commands
No Additional ItemsPYTHON_BANDIT: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_BANDIT: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_BANDIT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_BANDIT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_BANDIT and its pre/post commands
No Additional ItemsPYTHON_BLACK: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_BLACK: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_BLACK: User custom config file name if different from default
PYTHON_BLACK: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_BLACK: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_BLACK and its pre/post commands
No Additional ItemsPYTHON_FLAKE8: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_FLAKE8: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_FLAKE8: User custom config file name if different from default
PYTHON_FLAKE8: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_FLAKE8: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_FLAKE8 and its pre/post commands
No Additional ItemsPYTHON_ISORT: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_ISORT: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_ISORT: User custom config file name if different from default
PYTHON_ISORT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_ISORT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_ISORT and its pre/post commands
No Additional ItemsPYTHON_MYPY: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_MYPY: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_MYPY: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_MYPY: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_MYPY and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_PYLINT: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_PYLINT: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_PYLINT: User custom config file name if different from default
PYTHON_PYLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_PYLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_PYLINT and its pre/post commands
No Additional ItemsPYTHON_PYRIGHT: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_PYRIGHT: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_PYRIGHT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_PYRIGHT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_PYRIGHT and its pre/post commands
No Additional ItemsPYTHON_RUFF: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_RUFF: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_RUFF: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_RUFF: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_RUFF and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RAKU_RAKU: User custom arguments to add in linter CLI call
No Additional ItemsRAKU_RAKU: User custom arguments to remove before calling linter
No Additional ItemsRAKU_RAKU: User custom config file name if different from default
RAKU_RAKU: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RAKU_RAKU: Path where to find linter configuration file
List of env variables explicitly not filtered before calling RAKU_RAKU and its pre/post commands
No Additional ItemsDefine simple if you do not to have external images in PR/MR comments
The location where the output reporting will be generated to
REPOSITORY_CHECKOV: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_CHECKOV: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_CHECKOV: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_CHECKOV: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_CHECKOV and its pre/post commands
No Additional ItemsREPOSITORY_DEVSKIM: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_DEVSKIM: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_DEVSKIM: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_DEVSKIM: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_DEVSKIM and its pre/post commands
No Additional ItemsREPOSITORY_DUSTILOCK: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_DUSTILOCK: User custom arguments to remove before calling linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling REPOSITORY_DUSTILOCK and its pre/post commands
No Additional ItemsREPOSITORY_GITLEAKS: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_GITLEAKS: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_GITLEAKS: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_GITLEAKS: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_GITLEAKS and its pre/post commands
No Additional ItemsREPOSITORYGITDIFF: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORYGITDIFF: User custom arguments to remove before calling linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling REPOSITORYGITDIFF and its pre/post commands
No Additional ItemsREPOSITORY_GOODCHECK: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_GOODCHECK: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_GOODCHECK: Path where to find linter configuration file
REPOSITORY_GRYPE: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_GRYPE: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_GRYPE: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_GRYPE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_GRYPE and its pre/post commands
No Additional ItemsREPOSITORY_KICS: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_KICS: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_KICS: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_KICS: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_KICS and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SECRETLINT: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_SECRETLINT: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_SECRETLINT: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SECRETLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_SECRETLINT and its pre/post commands
No Additional ItemsREPOSITORY_SEMGREP: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_SEMGREP: User custom arguments to remove before calling linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SEMGREP: Specify custom ruleset(s) for semgrep
No Additional ItemsList of env variables explicitly not filtered before calling REPOSITORY_SEMGREP and its pre/post commands
No Additional ItemsREPOSITORY_SYFT: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_SYFT: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_SYFT: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SYFT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_SYFT and its pre/post commands
No Additional ItemsREPOSITORY_TRIVY: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_TRIVY: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_TRIVY: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_TRIVY: Path where to find linter configuration file
REPOSITORYTRIVYSBOM: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORYTRIVYSBOM: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORYTRIVYSBOM: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORYTRIVYSBOM: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORYTRIVYSBOM and its pre/post commands
No Additional ItemsList of env variables explicitly not filtered before calling REPOSITORY_TRIVY and its pre/post commands
No Additional ItemsREPOSITORY_TRUFFLEHOG: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_TRUFFLEHOG: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_TRUFFLEHOG: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_TRUFFLEHOG: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_TRUFFLEHOG and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RST_RSTCHECK: User custom arguments to add in linter CLI call
No Additional ItemsRST_RSTCHECK: User custom arguments to remove before calling linter
No Additional ItemsRST_RSTCHECK: User custom config file name if different from default
RST_RSTCHECK: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RST_RSTCHECK: Path where to find linter configuration file
List of env variables explicitly not filtered before calling RST_RSTCHECK and its pre/post commands
No Additional ItemsRST_RSTFMT: User custom arguments to add in linter CLI call
No Additional ItemsRST_RSTFMT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling RST_RSTFMT and its pre/post commands
No Additional ItemsRSTRSTLINT: User custom arguments to add in linter CLI call
No Additional ItemsRSTRSTLINT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling RSTRSTLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUBY_RUBOCOP: User custom arguments to add in linter CLI call
No Additional ItemsRUBY_RUBOCOP: User custom arguments to remove before calling linter
No Additional ItemsRUBY_RUBOCOP: User custom config file name if different from default
RUBY_RUBOCOP: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUBY_RUBOCOP: Path where to find linter configuration file
List of env variables explicitly not filtered before calling RUBY_RUBOCOP and its pre/post commands
No Additional ItemsRUST_CLIPPY: User custom arguments to add in linter CLI call
No Additional ItemsRUST_CLIPPY: User custom arguments to remove before calling linter
No Additional ItemsRUST_CLIPPY: User custom config file name if different from default
RUST_CLIPPY: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUST_CLIPPY: Path where to find linter configuration file
List of env variables explicitly not filtered before calling RUST_CLIPPY and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
R_LINTR: User custom arguments to add in linter CLI call
No Additional ItemsR_LINTR: User custom arguments to remove before calling linter
No Additional ItemsR_LINTR: User custom config file name if different from default
R_LINTR: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
R_LINTR: Path where to find linter configuration file
List of env variables explicitly not filtered before calling R_LINTR and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCELIGHTNINGFLOW_SCANNER: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCELIGHTNINGFLOW_SCANNER: User custom arguments to remove before calling linter
No Additional ItemsSALESFORCELIGHTNINGFLOW_SCANNER: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCELIGHTNINGFLOW_SCANNER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SALESFORCELIGHTNINGFLOW_SCANNER and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_APEX: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCESFDXSCANNER_APEX: User custom arguments to remove before calling linter
No Additional ItemsSALESFORCESFDXSCANNER_APEX: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_APEX: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SALESFORCESFDXSCANNER_APEX and its pre/post commands
No Additional ItemsSALESFORCESFDXSCANNER: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCESFDXSCANNER_AURA: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCESFDXSCANNER_AURA: User custom arguments to remove before calling linter
No Additional ItemsSALESFORCESFDXSCANNER_AURA: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_AURA: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SALESFORCESFDXSCANNER_AURA and its pre/post commands
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SALESFORCESFDXSCANNER_LWC: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCESFDXSCANNER_LWC: User custom arguments to remove before calling linter
No Additional ItemsSALESFORCESFDXSCANNER_LWC: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_LWC: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SALESFORCESFDXSCANNER_LWC and its pre/post commands
No Additional ItemsGenerate SARIF reports that can be used to display issues directly in GitHub UI
Override SARIF output file name
If SARIFREPORTERLINTERS is set, only the linters in the list will output SARIF
No Additional Items[
"BASH_BASH_SHFMT",
"JAVASCRIPT_STANDARD"
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SCALA_SCALAFIX: User custom arguments to add in linter CLI call
No Additional ItemsSCALA_SCALAFIX: User custom arguments to remove before calling linter
No Additional ItemsSCALA_SCALAFIX: User custom config file name if different from default
SCALA_SCALAFIX: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SCALA_SCALAFIX: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SCALA_SCALAFIX and its pre/post commands
No Additional ItemsList of secured environment variables to hide when calling linters
No Additional ItemsDisplays elapsed time for each linter in reports
Displays all linters that mega-linter could run but didn't
Comma-separated list of clilintmodes. To use if you want to skip linters with some CLI lint modes (ex: "file,project"). Available values: file,clilintmode,project
No Additional ItemsSNAKEMAKE_LINT: User custom arguments to add in linter CLI call
No Additional ItemsSNAKEMAKE_LINT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling SNAKEMAKE_LINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SNAKEMAKE_SNAKEFMT: User custom arguments to add in linter CLI call
No Additional ItemsSNAKEMAKE_SNAKEFMT: User custom arguments to remove before calling linter
No Additional ItemsSNAKEMAKE_SNAKEFMT: User custom config file name if different from default
SNAKEMAKE_SNAKEFMT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SNAKEMAKE_SNAKEFMT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SNAKEMAKE_SNAKEFMT and its pre/post commands
No Additional ItemsIf set to true, MegaLinter will also send file names to cspell for analysis.
SPELL_CSPELL: User custom arguments to add in linter CLI call
No Additional ItemsSPELL_CSPELL: User custom arguments to remove before calling linter
No Additional ItemsSPELL_CSPELL: User custom config file name if different from default
SPELL_CSPELL: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_CSPELL: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SPELL_CSPELL and its pre/post commands
No Additional ItemsSPELL_LYCHEE: User custom arguments to add in linter CLI call
No Additional ItemsSPELL_LYCHEE: User custom arguments to remove before calling linter
No Additional ItemsSPELL_LYCHEE: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_LYCHEE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SPELL_LYCHEE and its pre/post commands
No Additional ItemsSPELL_MISSPELL: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_PROSELINT: User custom arguments to add in linter CLI call
No Additional ItemsSPELL_PROSELINT: User custom arguments to remove before calling linter
No Additional ItemsSPELL_PROSELINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_PROSELINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SPELL_PROSELINT and its pre/post commands
No Additional ItemsSPELL_VALE: User custom arguments to add in linter CLI call
No Additional ItemsSPELL_VALE: User custom arguments to remove before calling linter
No Additional ItemsSPELL_VALE: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_VALE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SPELL_VALE and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQL_SQLFLUFF: User custom arguments to add in linter CLI call
No Additional ItemsSQL_SQLFLUFF: User custom arguments to remove before calling linter
No Additional ItemsSQL_SQLFLUFF: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQL_SQLFLUFF: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SQL_SQLFLUFF and its pre/post commands
No Additional ItemsSQLSQLLINT: User custom arguments to add in linter CLI call
No Additional ItemsSQLSQLLINT: User custom arguments to remove before calling linter
No Additional ItemsSQLSQLLINT: User custom config file name if different from default
SQLSQLLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQLSQLLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SQLSQLLINT and its pre/post commands
No Additional ItemsSQL_TSQLLINT: User custom arguments to add in linter CLI call
No Additional ItemsSQL_TSQLLINT: User custom arguments to remove before calling linter
No Additional ItemsSQL_TSQLLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQL_TSQLLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SQL_TSQLLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SWIFT_SWIFTLINT: User custom arguments to add in linter CLI call
No Additional ItemsSWIFT_SWIFTLINT: User custom arguments to remove before calling linter
No Additional ItemsSWIFT_SWIFTLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SWIFT_SWIFTLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SWIFT_SWIFTLINT and its pre/post commands
No Additional ItemsGeneral execution log mega-linter.log (same as ConsoleReporter log) + a separate log file for each processed linter
Sub-folder of reports folder containing TAP logs
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TEKTONTEKTONLINT: User custom arguments to add in linter CLI call
No Additional ItemsTEKTONTEKTONLINT: User custom arguments to remove before calling linter
No Additional ItemsTEKTONTEKTONLINT: User custom config file name if different from default
TEKTONTEKTONLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TEKTONTEKTONLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TEKTONTEKTONLINT and its pre/post commands
No Additional ItemsTERRAFORM_CHECKOV: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_KICS: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORMTERRAFORMFMT: User custom arguments to add in linter CLI call
No Additional ItemsTERRAFORMTERRAFORMFMT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling TERRAFORMTERRAFORMFMT and its pre/post commands
No Additional ItemsTERRAFORM_TERRAGRUNT: User custom arguments to add in linter CLI call
No Additional ItemsTERRAFORM_TERRAGRUNT: User custom arguments to remove before calling linter
No Additional ItemsTERRAFORM_TERRAGRUNT: User custom config file name if different from default
TERRAFORM_TERRAGRUNT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TERRAGRUNT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TERRAFORM_TERRAGRUNT and its pre/post commands
No Additional ItemsTERRAFORM_TERRASCAN: User custom arguments to add in linter CLI call
No Additional ItemsTERRAFORM_TERRASCAN: User custom arguments to remove before calling linter
No Additional ItemsTERRAFORM_TERRASCAN: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TERRASCAN: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TERRAFORM_TERRASCAN and its pre/post commands
No Additional ItemsTERRAFORM_TFLINT: User custom arguments to add in linter CLI call
No Additional ItemsTERRAFORM_TFLINT: User custom arguments to remove before calling linter
No Additional ItemsTERRAFORM_TFLINT: User custom config file name if different from default
TERRAFORM_TFLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TFLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TERRAFORM_TFLINT and its pre/post commands
No Additional ItemsGeneral execution log mega-linter.log (same as ConsoleReporter log) + a separate log file for each processed linter
Sub-folder of reports folder containing text logs
TSX_ESLINT: User custom arguments to add in linter CLI call
No Additional ItemsTSX_ESLINT: User custom arguments to remove before calling linter
No Additional ItemsTSX_ESLINT: User custom config file name if different from default
TSX_ESLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TSX_ESLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TSX_ESLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Style of typescript formatting to apply
"standard"
"prettier"
TYPESCRIPT_ES: User custom arguments to add in linter CLI call
No Additional ItemsTYPESCRIPT_ES: User custom arguments to remove before calling linter
No Additional ItemsTYPESCRIPT_ES: User custom config file name if different from default
TYPESCRIPT_ES: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_ES: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TYPESCRIPT_ES and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_PRETTIER: User custom arguments to add in linter CLI call
No Additional ItemsTYPESCRIPT_PRETTIER: User custom arguments to remove before calling linter
No Additional ItemsTYPESCRIPT_PRETTIER: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_PRETTIER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TYPESCRIPT_PRETTIER and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_STANDARD: User custom arguments to add in linter CLI call
No Additional ItemsTYPESCRIPT_STANDARD: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling TYPESCRIPT_STANDARD and its pre/post commands
No Additional ItemsWill parse the entire repository and find all files to validate across all types. When set to false, only new or edited files will be parsed for validation.
VBDOTNETDOTNETFORMAT: User custom arguments to add in linter CLI call
No Additional ItemsVBDOTNETDOTNETFORMAT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling VBDOTNETDOTNETFORMAT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
XML_XMLLINT: User custom arguments to add in linter CLI call
No Additional ItemsXML_XMLLINT: User custom arguments to remove before calling linter
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling XML_XMLLINT and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_PRETTIER: User custom arguments to add in linter CLI call
No Additional ItemsYAML_PRETTIER: User custom arguments to remove before calling linter
No Additional ItemsYAML_PRETTIER: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_PRETTIER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling YAML_PRETTIER and its pre/post commands
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_V8R: User custom arguments to add in linter CLI call
No Additional ItemsYAML_V8R: User custom arguments to remove before calling linter
No Additional ItemsYAML_V8R: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_V8R: Path where to find linter configuration file
List of env variables explicitly not filtered before calling YAML_V8R and its pre/post commands
No Additional ItemsYAML_YAMLLINT: User custom arguments to add in linter CLI call
No Additional ItemsYAML_YAMLLINT: User custom arguments to remove before calling linter
No Additional ItemsYAML_YAMLLINT: User custom config file name if different from default
YAML_YAMLLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_YAMLLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling YAML_YAMLLINT and its pre/post commands
No Additional Items