description: 'Kernel versions list filtering strategy.'
- string:
name: 'kverrc'
- default: 'true'
+ default: '{kverrc|true}'
description: 'Add latest RC to kernel versions list.'
- string:
name: 'kgitrepo'
description: 'Kernel versions list filtering strategy.'
- string:
name: 'kverrc'
- default: 'true'
+ default: '{kverrc|true}'
description: 'Add latest RC to kernel versions list.'
- string:
name: 'kgitrepo'
- string:
name: 'mversion'
default: 'master'
- description: 'The lttng-modules branch to build.'
+ description: 'The lttng-modules branch to build. Use `refs/XXX` for a specific ref, or a commit hash.'
- string:
name: 'mgitrepo'
default: 'git://git-mirror.internal.efficios.com/lttng/lttng-modules.git'
name: 'getsrc_version'
default: 'main'
description: 'The tag or commit to use when cloning the getsrc tool'
+ - bool:
+ name: 'DEBUG'
+ default: false
+ description: "Enable verbose builds"
+ - bool:
+ name: 'FAIL_ON_WARNINGS'
+ default: false
+ description: "Fail the lttng-modules build if there are any warnings"
concurrent: true
kverfloor: v3.0
kverceil: v5.18-rc1
kverfilter: stable-head
+ kverrc: false
- 'lttng-modules_{mversion}_fullbuild-vanilla':
mversion:
- stable-2.12
kverfloor: v3.0
kverceil: v5.18-rc1
kverfilter: none
+ kverrc: false
# EL normal builds
- 'lttng-modules_{mversion}_{buildtype}-{elversion}':
kverfloor: v3.18
kverceil: v5.18-rc1
kverfilter: stable-head
+ kverrc: false
# Ubuntu cross builds
- 'lttng-modules_{mversion}_{buildtype}-{uversion}':
kverfloor: v3.0
kverceil: v5.18
kverfilter: lts-head
+ kverrc: false
- 'dev_review_lttng-modules_{mversion}_build-{elversion}':
mversion:
- master