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}
github_user: lttng
github_name: lttng-modules
email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com'
+ mversion:
+ - stable-2.12
+ - stable-2.13
+ - master
jobs:
# Vanilla normal builds
- 'lttng-modules_{mversion}_{buildtype}-vanilla':
mversion:
- - stable-2.12
- - stable-2.13
- master
buildtype: build
parambuildtype: build
- kverfloor: v3.0
+ kverfloor: v4.4
kverceil: ''
kverfilter: stable-head
- - 'lttng-modules_{mversion}_{buildtype}-vanilla':
+ - 'lttng-modules_{mversion}_fullbuild-vanilla':
mversion:
- - stable-2.11
+ - master
buildtype: build
parambuildtype: build
- kverfloor: v2.6.36
- kverceil: v5.15
- kverfilter: stable-head
+ kverfloor: v4.4
+ kverceil: ''
+ kverfilter: none
+
- 'lttng-modules_{mversion}_{buildtype}-vanilla':
mversion:
- - stable-2.10
+ - stable-2.13
buildtype: build
parambuildtype: build
- kverfloor: v2.6.36
- kverceil: v5.7-rc1
+ kverfloor: v3.0
+ kverceil: ''
kverfilter: stable-head
- 'lttng-modules_{mversion}_fullbuild-vanilla':
mversion:
- - stable-2.12
- stable-2.13
- - master
buildtype: build
parambuildtype: build
kverfloor: v3.0
kverceil: ''
kverfilter: none
- - 'lttng-modules_{mversion}_fullbuild-vanilla':
+
+ - 'lttng-modules_{mversion}_{buildtype}-vanilla':
mversion:
- - stable-2.11
+ - stable-2.12
buildtype: build
parambuildtype: build
- kverfloor: v2.6.36
- kverceil: v5.15
- kverfilter: none
+ kverfloor: v3.0
+ kverceil: v5.18-rc1
+ kverfilter: stable-head
- 'lttng-modules_{mversion}_fullbuild-vanilla':
mversion:
- - stable-2.10
+ - stable-2.12
buildtype: build
parambuildtype: build
- kverfloor: v2.6.36
- kverceil: v5.7-rc1
+ kverfloor: v3.0
+ kverceil: v5.18-rc1
kverfilter: none
# RT normal builds
- 'lttng-modules_{mversion}_build-rt':
mversion: master
+ kverfloor: v4.4.0-rt1-rebase
kverceil: ''
kverfilter: stable-head
# Ubuntu normal builds
- 'lttng-modules_{mversion}_{buildtype}-{uversion}':
- mversion:
- - stable-2.12
- - stable-2.13
- - master
uversion:
- xenial
- bionic
- focal
+ - jammy
buildtype: build
parambuildtype: build
kverfloor: ''
# Vanilla crossbuilds
- 'lttng-modules_{mversion}_{buildtype}-vanilla':
mversion:
- - stable-2.12
- - 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
-# Ubuntu cross builds
- - 'lttng-modules_{mversion}_{buildtype}-{uversion}':
+ - 'lttng-modules_{mversion}_{buildtype}-vanilla':
mversion:
- stable-2.12
- - stable-2.13
- - master
+ buildtype: crossbuild
+ parambuildtype: crossbuild
+ kverfloor: v3.18
+ kverceil: v5.18-rc1
+ kverfilter: stable-head
+
+# Ubuntu cross builds
+ - 'lttng-modules_{mversion}_{buildtype}-{uversion}':
uversion:
- xenial
- bionic
# Misc jobs
- 'lttng-modules_ALL_trigger-vanilla'
- - 'lttng-modules_{mversion}_cppcheck':
- mversion:
- - stable-2.12
- - stable-2.13
- - master
+ - 'lttng-modules_{mversion}_cppcheck'
- 'lttng-modules_{mversion}_coverity':
mversion: master