MegaLinter configuration file
No Additional PropertiesACTION_ACTIONLINT: User custom arguments to add in linter CLI call
ACTION_ACTIONLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ACTION_ACTIONLINT: Path where to find linter configuration file
List of additional excluded directory basenames to add to MegaLinter default excluded directories. They are excluded at any nested level.
[
"test"
]
ANSIBLEANSIBLELINT: User custom arguments to add in linter CLI call
ANSIBLEANSIBLELINT: User custom config file name if different from default
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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ANSIBLEANSIBLELINT: Path where to find linter configuration file
'all' to apply formatting and auto-fixes of all linters, or a list of linter keys
"all"
"none"
[
"JAVASCRIPT_ES",
"MARKDOWN_MARKDOWNLINT"
]
ARMARMTTK: User custom arguments to add in linter CLI call
ARMARMTTK: 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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ARMARMTTK: Path where to find linter configuration file
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
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
BASH_SHELLCHECK: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
BASH_SHFMT: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
BICEPBICEPLINTER: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Flag to clear files from report folder (usually megalinter-reports) before starting the linting process
CLOJURECLJKONDO: User custom arguments to add in linter CLI call
CLOJURECLJKONDO: 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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOJURECLJKONDO: Path where to find linter configuration file
CLOUDFORMATIONCFNLINT: User custom arguments to add in linter CLI call
CLOUDFORMATIONCFNLINT: 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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOUDFORMATIONCFNLINT: Path where to find linter configuration file
COFFEE_COFFEELINT: User custom arguments to add in linter CLI call
COFFEE_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
COFFEE_COFFEELINT: Path where to find linter configuration file
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
COPYPASTE_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
COPYPASTE_JSCPD: Path where to find linter configuration file
CPP_CPPLINT: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CREDENTIALS_SECRETLINT: User custom arguments to add in linter CLI call
CREDENTIALS_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"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
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSHARPDOTNETFORMAT: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSSSCSSLINT: User custom arguments to add in linter CLI call
CSSSCSSLINT: 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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSSSCSSLINT: Path where to find linter configuration file
CSS_STYLELINT: User custom arguments to add in linter CLI call
CSS_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSS_STYLELINT: Path where to find linter configuration file
C_CPPLINT: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DART_DARTANALYZER: User custom arguments to add in linter CLI call
DART_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DART_DARTANALYZER: Path where to find linter configuration file
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
[
"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
[
"BASH_BASH_SHFMT",
"JAVASCRIPT_STANDARD"
]
If DISABLE_LINTERS is set, the listed linters will be skipped
[
"BASH_BASH_SHFMT",
"JAVASCRIPT_STANDARD"
]
DOCKERFILE_DOCKERFILELINT: User custom arguments to add in linter CLI call
DOCKERFILE_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"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
DOCKERFILE_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DOCKERFILE_HADOLINT: Path where to find linter configuration file
EDITORCONFIGEDITORCONFIGCHECKER: User custom arguments to add in linter CLI call
EDITORCONFIGEDITORCONFIGCHECKER: 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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
EDITORCONFIGEDITORCONFIGCHECKER: Path where to find linter configuration file
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
[
"BASH",
"HTML",
"JAVASCRIPT"
]
If ENABLE_LINTERS is set, only listed linters will be processed
[
"JAVASCRIPT_ES",
"PYTHON_PYLINT"
]
ENVDOTENVLINTER: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"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.
[
".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
If 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
GHERKINGHERKINLINT: 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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GHERKINGHERKINLINT: Path where to find linter configuration file
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)
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
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GOGOLANGCILINT: User custom arguments to add in linter CLI call
GOGOLANGCILINT: 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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GOGOLANGCILINT: Path where to find linter configuration file
GO_REVIVE: User custom arguments to add in linter CLI call
GO_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GO_REVIVE: Path where to find linter configuration file
GRAPHQLGRAPHQLSCHEMA_LINTER: User custom arguments to add in linter CLI call
GRAPHQLGRAPHQLSCHEMA_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GRAPHQLGRAPHQLSCHEMA_LINTER: Path where to find linter configuration file
GROOVYNPMGROOVY_LINT: User custom arguments to add in linter CLI call
GROOVYNPMGROOVY_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GROOVYNPMGROOVY_LINT: Path where to find linter configuration file
HTML_DJLINT: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
HTML_HTMLHINT: User custom arguments to add in linter CLI call
HTML_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
HTML_HTMLHINT: Path where to find linter configuration file
Style of javascript formatting to apply
"standard"
"prettier"
JAVASCRIPT_ES: User custom arguments to add in linter CLI call
JAVASCRIPT_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_ES: Path where to find linter configuration file
JAVASCRIPT_PRETTIER: User custom arguments to add in linter CLI call
JAVASCRIPT_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_PRETTIER: Path where to find linter configuration file
JAVASCRIPT_STANDARD: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVA_CHECKSTYLE: User custom arguments to add in linter CLI call
JAVA_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVA_CHECKSTYLE: Path where to find linter configuration file
JAVA_PMD: User custom arguments to add in linter CLI call
JAVA_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVA_PMD: Path where to find linter configuration file
JSONESLINTPLUGIN_JSONC: User custom arguments to add in linter CLI call
JSONESLINTPLUGIN_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSONESLINTPLUGIN_JSONC: Path where to find linter configuration file
JSON_JSONLINT: User custom arguments to add in linter CLI call
JSON_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSON_JSONLINT: Path where to find linter configuration file
JSONNPMPACKAGEJSONLINT: User custom arguments to add in linter CLI call
JSONNPMPACKAGEJSONLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSONNPMPACKAGEJSONLINT: Path where to find linter configuration file
JSON_PRETTIER: User custom arguments to add in linter CLI call
JSON_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSON_PRETTIER: Path where to find linter configuration file
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
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSX_ESLINT: User custom arguments to add in linter CLI call
JSX_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSX_ESLINT: Path where to find linter configuration file
KOTLIN_KTLINT: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KUBERNETES_KUBECONFORM: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KUBERNETES_KUBEVAL: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LATEX_CHKTEX: User custom arguments to add in linter CLI call
LATEX_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LATEX_CHKTEX: Path where to find linter configuration file
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
LUA_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LUA_LUACHECK: Path where to find linter configuration file
MAKEFILE_CHECKMAKE: User custom arguments to add in linter CLI call
MAKEFILE_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MAKEFILE_CHECKMAKE: Path where to find linter configuration file
Style of markdown formatting to apply
MARKDOWN_MARKDOWNLINT: User custom arguments to add in linter CLI call
MARKDOWN_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWN_MARKDOWNLINT: Path where to find linter configuration file
MARKDOWNMARKDOWNLINK_CHECK: User custom arguments to add in linter CLI call
MARKDOWNMARKDOWNLINK_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWNMARKDOWNLINK_CHECK: Path where to find linter configuration file
MARKDOWNMARKDOWNTABLE_FORMATTER: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWNMARKDOWNTABLE_PRETTIFY: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
MARKDOWNREMARKLINT: User custom arguments to add in linter CLI call
MARKDOWNREMARKLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWNREMARKLINT: Path where to find linter configuration file
Comma-separated list of files to analyze. Using this variable will bypass other file listing methods
(DEPRECATED, use GITHUBSTATUSREPORTER) Posts a status on the pull request for each processed linter
OPENAPI_SPECTRAL: User custom arguments to add in linter CLI call
OPENAPI_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
OPENAPI_SPECTRAL: Path where to find linter configuration file
(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
PERL_PERLCRITIC: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_BUILTIN: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPCS: User custom arguments to add in linter CLI call
PHP_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPCS: Path where to find linter configuration file
PHP_PHPLINT: User custom arguments to add in linter CLI call
PHP_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPLINT: Path where to find linter configuration file
PHP_PHPSTAN: User custom arguments to add in linter CLI call
PHP_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPSTAN: Path where to find linter configuration file
PHP_PSALM: User custom arguments to add in linter CLI call
PHP_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PSALM: Path where to find linter configuration file
List of MegaLinter plugins. URL must follow format https:///mega-linter-plugin-/**.mega-linter-descriptor.yml
[
"https://raw.githubusercontent.com/cookiejar/megalinter-plugin-cookiejar/master/cookietemplate.mega-linter-descriptor.yml"
]
Custom bash commands to run after linters
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"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)
POWERSHELL_POWERSHELL: User custom arguments to add in linter CLI call
POWERSHELL_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
POWERSHELLPOWERSHELLFORMATTER: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
POWERSHELLPOWERSHELLFORMATTER: Path where to find linter configuration file
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
POWERSHELL_POWERSHELL: Path where to find linter configuration file
Custom bash commands to run before linters
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"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
PROTOBUF_PROTOLINT: User custom arguments to add in linter CLI call
PROTOBUF_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PROTOBUF_PROTOLINT: Path where to find linter configuration file
PUPPETPUPPETLINT: User custom arguments to add in linter CLI call
PUPPETPUPPETLINT: 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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PUPPETPUPPETLINT: Path where to find linter configuration file
PYTHON_BANDIT: User custom arguments to add in linter CLI call
PYTHON_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_BANDIT: Path where to find linter configuration file
PYTHON_BLACK: User custom arguments to add in linter CLI call
PYTHON_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_BLACK: Path where to find linter configuration file
PYTHON_FLAKE8: User custom arguments to add in linter CLI call
PYTHON_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_FLAKE8: Path where to find linter configuration file
PYTHON_ISORT: User custom arguments to add in linter CLI call
PYTHON_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_ISORT: Path where to find linter configuration file
PYTHON_MYPY: User custom arguments to add in linter CLI call
PYTHON_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_MYPY: Path where to find linter configuration file
PYTHON_PYLINT: User custom arguments to add in linter CLI call
PYTHON_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_PYLINT: Path where to find linter configuration file
PYTHON_PYRIGHT: User custom arguments to add in linter CLI call
PYTHON_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_PYRIGHT: Path where to find linter configuration file
RAKU_RAKU: User custom arguments to add in linter CLI call
RAKU_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RAKU_RAKU: Path where to find linter configuration file
Define 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
REPOSITORY_CHECKOV: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_CHECKOV: Path where to find linter configuration file
REPOSITORY_DEVSKIM: User custom arguments to add in linter CLI call
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_DUSTILOCK: User custom arguments to add in linter CLI call
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_GITLEAKS: User custom arguments to add in linter CLI call
REPOSITORY_GITLEAKS: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_GITLEAKS: Path where to find linter configuration file
REPOSITORYGITDIFF: User custom arguments to add in linter CLI call
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_GOODCHECK: User custom arguments to add in linter CLI call
REPOSITORY_GOODCHECK: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_GOODCHECK: Path where to find linter configuration file
REPOSITORY_SECRETLINT: User custom arguments to add in linter CLI call
REPOSITORY_SECRETLINT: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SECRETLINT: Path where to find linter configuration file
REPOSITORY_SEMGREP: User custom arguments to add in linter CLI call
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SYFT: User custom arguments to add in linter CLI call
REPOSITORY_SYFT: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SYFT: Path where to find linter configuration file
REPOSITORY_TRIVY: User custom arguments to add in linter CLI call
REPOSITORY_TRIVY: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_TRIVY: Path where to find linter configuration file
RST_RSTCHECK: User custom arguments to add in linter CLI call
RST_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RST_RSTCHECK: Path where to find linter configuration file
RST_RSTFMT: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RSTRSTLINT: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUBY_RUBOCOP: User custom arguments to add in linter CLI call
RUBY_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUBY_RUBOCOP: Path where to find linter configuration file
RUST_CLIPPY: User custom arguments to add in linter CLI call
RUST_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUST_CLIPPY: Path where to find linter configuration file
R_LINTR: User custom arguments to add in linter CLI call
R_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
R_LINTR: Path where to find linter configuration file
SALESFORCESFDXSCANNER_APEX: User custom arguments to add in linter CLI call
SALESFORCESFDXSCANNER_APEX: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_APEX: Path where to find linter configuration file
SALESFORCESFDXSCANNER: User custom arguments to add in linter CLI call
SALESFORCESFDXSCANNER_AURA: User custom arguments to add in linter CLI call
SALESFORCESFDXSCANNER_AURA: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_AURA: Path where to find linter configuration file
"Dockerfile(-.+)?"
"Jenkinsfile"
SALESFORCESFDXSCANNER_LWC: User custom arguments to add in linter CLI call
SALESFORCESFDXSCANNER_LWC: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_LWC: Path where to find linter configuration file
Generate 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
[
"BASH_BASH_SHFMT",
"JAVASCRIPT_STANDARD"
]
SCALA_SCALAFIX: User custom arguments to add in linter CLI call
SCALA_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SCALA_SCALAFIX: Path where to find linter configuration file
Displays 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
SNAKEMAKE_LINT: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SNAKEMAKE_SNAKEFMT: User custom arguments to add in linter CLI call
SNAKEMAKE_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SNAKEMAKE_SNAKEFMT: Path where to find linter configuration file
If set to true, MegaLinter will also send file names to cspell for analysis.
SPELL_CSPELL: User custom arguments to add in linter CLI call
SPELL_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_CSPELL: Path where to find linter configuration file
SPELL_MISSPELL: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_PROSELINT: User custom arguments to add in linter CLI call
SPELL_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_PROSELINT: Path where to find linter configuration file
SQL_SQLFLUFF: User custom arguments to add in linter CLI call
SQL_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQL_SQLFLUFF: Path where to find linter configuration file
SQLSQLLINT: User custom arguments to add in linter CLI call
SQLSQLLINT: 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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQLSQLLINT: Path where to find linter configuration file
SQL_TSQLLINT: User custom arguments to add in linter CLI call
SQL_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQL_TSQLLINT: Path where to find linter configuration file
SWIFT_SWIFTLINT: User custom arguments to add in linter CLI call
SWIFT_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SWIFT_SWIFTLINT: Path where to find linter configuration file
General 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
TEKTONTEKTONLINT: User custom arguments to add in linter CLI call
TEKTONTEKTONLINT: 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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TEKTONTEKTONLINT: Path where to find linter configuration file
TERRAFORM_CHECKOV: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_KICS: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORMTERRAFORMFMT: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TERRAGRUNT: User custom arguments to add in linter CLI call
TERRAFORM_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TERRAGRUNT: Path where to find linter configuration file
TERRAFORM_TERRASCAN: User custom arguments to add in linter CLI call
TERRAFORM_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TERRASCAN: Path where to find linter configuration file
TERRAFORM_TFLINT: User custom arguments to add in linter CLI call
TERRAFORM_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TFLINT: Path where to find linter configuration file
General 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
TSX_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TSX_ESLINT: Path where to find linter configuration file
Style of typescript formatting to apply
"standard"
"prettier"
TYPESCRIPT_ES: User custom arguments to add in linter CLI call
TYPESCRIPT_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_ES: Path where to find linter configuration file
TYPESCRIPT_PRETTIER: User custom arguments to add in linter CLI call
TYPESCRIPT_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_PRETTIER: Path where to find linter configuration file
TYPESCRIPT_STANDARD: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Will 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
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
XML_XMLLINT: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_PRETTIER: User custom arguments to add in linter CLI call
YAML_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_PRETTIER: Path where to find linter configuration file
YAML_V8R: User custom arguments to add in linter CLI call
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_YAMLLINT: User custom arguments to add in linter CLI call
YAML_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"
"pylint"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
"root"
"workspace"
"pylint"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_YAMLLINT: Path where to find linter configuration file