forked from ortelius/ms-dep-pkg-cud
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.mega-linter.yml
26 lines (23 loc) · 901 Bytes
/
.mega-linter.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Configuration file for MegaLinter
# See all available variables at https://megalinter.io/configuration/ and in linters documentation
APPLY_FIXES: all # all, none, or list of linter keys
SHOW_ELAPSED_TIME: true
FILEIO_REPORTER: false
PYTHON_BLACK_CONFIG_FILE: .python-black
YAML_PRETTIER_FILTER_REGEX_EXCLUDE: templates/
YAML_YAMLLINT_FILTER_REGEX_EXCLUDE: templates/
DISABLE_LINTERS:
- REPOSITORY_DUSTILOCK
- REPOSITORY_GIT_DIFF
- REPOSITORY_TRIVY
- REPOSITORY_DEVSKIM
- REPOSITORY_CHECKOV
DISABLE:
- COPYPASTE
- SPELL
PRE_COMMANDS:
- command: python -m pip install -r requirements.in
cwd: "workspace"
- command: python -m pip install commentjson gitpython importlib-metadata jsonpickle multiprocessing_logging pychalk pygithub pytablewriter python-gitlab pyyaml regex terminaltables && python -m pip install -r $OLDPWD/requirements.in
venv: pylint
cwd: "workspace"