name: '{project-name}-{stream}-verify-vagrantfile'
project-type: freestyle
description: 'Job intended for validating vagrantfiles'
- node: ubuntu1604-builder-2c-1g
+ node: ubuntu1804-builder-4c-4g
parameters:
- lf-infra-parameters:
publishers:
- lf-infra-publish
-- job-template:
+- job-template: &tox_verify_boilerplate
# Job template for running linters against specific file formats
#
# Required Variables:
# pattern: List of file patterns to scan
name: '{project-name}-{stream}-{subproject}-lint'
+ id: integration-linters
project-type: freestyle
description: 'Job intended for running linters with Tox and Coala'
- build-node: ubuntu1604-builder-2c-1g
+ build-node: ubuntu1804-builder-4c-4g
node: '{build-node}'
parameters:
publishers:
- lf-infra-publish
+
+- job-template:
+ <<: *tox_verify_boilerplate
+ name: '{project-name}-{stream}-{subproject}-tox-verify'
+ id: integration-tox-verify
+ description: 'Job intended for running tox'