Bug 1738988 - mozlint: run trojan-source in the CI r=linter-reviewers,ahal DONTBUILD

Depends on D131086

Differential Revision: https://phabricator.services.mozilla.com/D131087
This commit is contained in:
Sylvestre Ledru 2021-11-19 08:37:29 +00:00
Родитель 1e47dd5d4f
Коммит a1af8639c2
1 изменённых файлов: 17 добавлений и 0 удалений

Просмотреть файл

@ -484,3 +484,20 @@ fluent-lint:
- '**/*.ftl'
- 'tools/lint/fluent-lint.yml'
- 'tools/lint/fluent-lint/exclusions.yml'
trojan-source:
description: Trojan Source attack - CVE-2021-42572
platform: lint/opt
treeherder:
symbol: misc(trojan-source)
run:
mach: lint -v -l trojan-source -f treeherder -f json:/builds/worker/mozlint.json *
when:
files-changed:
- '**/*.c'
- '**/*.cc'
- '**/*.cpp'
- '**/*.h'
- '**/*.py'
- '**/*.rs'
- 'tools/lint/trojan-source.yml'