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}'