3 # Job template for running linters against specific file formats
6 # python-version: Python version to deploy in venv
7 # tox-env: Tox environments to run
8 # tox-dir: Directory containing the project's tox.ini
9 # pattern: List of file patterns to scan
11 name: "{project-name}-{stream}-{subproject}-lint"
13 project-type: freestyle
14 description: "Job intended for running linters with Tox and Coala"
15 build-node: ubuntu1804-builder-4c-4g
19 - lf-infra-parameters:
23 - lf-infra-tox-parameters:
25 tox-envs: "{tox-envs}"
29 build-days-to-keep: "{build-days-to-keep}"
33 refspec: "$GERRIT_REFSPEC"
34 choosing-strategy: "gerrit"
35 submodule-recursive: "{submodule-recursive}"
39 build-timeout: "{build-timeout}"
42 - gerrit-trigger-patch-submitted:
43 server: "{server-name}"
49 - lf-infra-tox-install:
50 python-version: "{python-version}"