description: 'The maximum number of concurrent child build to run.'
- string:
name: 'kverfloor'
- default: 'v2.6.36-rt0-rebase'
+ default: '{kverfloor}'
description: 'The lowest kernel version to build.'
- string:
name: 'kverceil'
properties:
- build-discarder:
- num-to-keep: 2
+ num-to-keep: 10
+ artifact-num-to-keep: 2
- github:
url: https://github.com/{github_user}/{github_name}
allow-empty: false
- workspace-cleanup
-- job-template:
- name: lttng-modules_{mversion}_cppcheck
- defaults: lttng-modules
-
- triggers:
- - pollscm:
- cron: "@daily"
-
- builders:
- - shell: |
- rm -f cppcheck-result.xml
- cppcheck --enable=all --xml --xml-version=2 $WORKSPACE/src/lttng-modules 2> cppcheck-result.xml
-
- publishers:
- - archive:
- artifacts: 'cppcheck-result.xml'
- allow-empty: false
- - cppcheck:
- pattern: 'cppcheck-result.xml'
-
## Project
- project:
# Vanilla normal builds
- 'lttng-modules_{mversion}_{buildtype}-vanilla':
mversion:
- - stable-2.13
- master
buildtype: build
parambuildtype: build
+ kverfloor: v4.4
+ kverceil: ''
+ kverfilter: stable-head
+ - 'lttng-modules_{mversion}_fullbuild-vanilla':
+ mversion:
+ - master
+ buildtype: build
+ parambuildtype: build
+ kverfloor: v4.4
+ kverceil: ''
+ kverfilter: none
+
+ - 'lttng-modules_{mversion}_{buildtype}-vanilla':
+ mversion:
+ - stable-2.13
+ buildtype: build
+ parambuildtype: build
kverfloor: v3.0
kverceil: ''
kverfilter: stable-head
- 'lttng-modules_{mversion}_fullbuild-vanilla':
mversion:
- stable-2.13
- - master
buildtype: build
parambuildtype: build
kverfloor: v3.0
# RT normal builds
- 'lttng-modules_{mversion}_build-rt':
mversion: master
+ kverfloor: v4.4.0-rt1-rebase
kverceil: ''
kverfilter: stable-head
# Vanilla crossbuilds
- 'lttng-modules_{mversion}_{buildtype}-vanilla':
mversion:
- - stable-2.13
- master
buildtype: crossbuild
parambuildtype: crossbuild
+ kverfloor: v4.4
+ kverceil: ''
+ kverfilter: stable-head
+
+ - 'lttng-modules_{mversion}_{buildtype}-vanilla':
+ mversion:
+ - stable-2.13
+ buildtype: crossbuild
+ parambuildtype: crossbuild
kverfloor: v3.18
kverceil: ''
kverfilter: stable-head
# Misc jobs
- 'lttng-modules_ALL_trigger-vanilla'
- - 'lttng-modules_{mversion}_cppcheck'
- 'lttng-modules_{mversion}_coverity':
mversion: master