diff --git a/taskcluster/ci/source-test/mozlint.yml b/taskcluster/ci/source-test/mozlint.yml index 29d891ae5d13..61ff0cd207d9 100644 --- a/taskcluster/ci/source-test/mozlint.yml +++ b/taskcluster/ci/source-test/mozlint.yml @@ -217,6 +217,19 @@ py-flake8: # moz.configure files are also Python files. - '**/*.configure' +py-pylint: + description: pylint run over the gecko codebase + treeherder: + symbol: py(pylint) + run: + mach: lint -v -l pylint -f treeherder -f json:/builds/worker/mozlint.json * + when: + files-changed: + - '**/*.py' + - 'tools/lint/pylint.yml' + # moz.configure files are also Python files + # However, pylint has some hard time dealing with it + test-manifest: description: lint test manifests treeherder: