builders:
- shell: |
- git clone --depth=1 -b v4.10 --reference $HOME/gitcache/linux-stable.git/ git://git-mirror.internal.efficios.com/kernel/stable/linux-stable.git src/linux
+ git clone --depth=1 -b v4.20 --reference $HOME/gitcache/linux-stable.git/ git://git-mirror.internal.efficios.com/kernel/stable/linux-stable.git src/linux
cd src/linux
make defconfig
sed -i "s/# CONFIG_KALLSYMS_ALL is not set/CONFIG_KALLSYMS_ALL=y/g" .config
- shell:
!include-raw-escape: scripts/common/coverity.sh
+ publishers:
+ - archive:
+ artifacts: 'analysis-results.tgz,cov-int/**'
+ allow-empty: false
+ - workspace-cleanup
+
- job-template:
name: lttng-modules_{mversion}_cppcheck
defaults: lttng-modules
kverfilter: stable-head
- 'lttng-modules_{mversion}_{buildtype}-vanilla':
mversion:
- - stable-2.9
- stable-2.10
- stable-2.11
buildtype: build
kverfloor: v2.6.36
kverceil: ''
kverfilter: stable-head
- - 'lttng-modules_{mversion}_{buildtype}-vanilla':
- mversion: stable-2.7
- buildtype: build
- parambuildtype: build
- kverfloor: v2.6.36
- kverceil: v4.8-rc0
- kverfilter: stable-head
- 'lttng-modules_{mversion}_fullbuild-vanilla':
mversion:
- master
kverfilter: none
- 'lttng-modules_{mversion}_fullbuild-vanilla':
mversion:
- - stable-2.9
- stable-2.10
- stable-2.11
buildtype: build
kverfloor: v2.6.36
kverceil: ''
kverfilter: none
- - 'lttng-modules_{mversion}_fullbuild-vanilla':
- mversion: stable-2.7
- buildtype: build
- parambuildtype: build
- kverfloor: v2.6.36
- kverceil: v4.8-rc0
- kverfilter: none
# RT normal builds
- 'lttng-modules_{mversion}_build-rt':
# Ubuntu normal builds
- 'lttng-modules_{mversion}_{buildtype}-{uversion}':
mversion:
- - stable-2.9
- stable-2.10
- stable-2.11
- master
uversion:
- xenial
- bionic
+ - focal
buildtype: build
parambuildtype: build
kverfloor: ''
# Vanilla crossbuilds
- 'lttng-modules_{mversion}_{buildtype}-vanilla':
mversion:
- - stable-2.9
- stable-2.10
- stable-2.11
- master
buildtype: crossbuild
parambuildtype: crossbuild
- kverfloor: v3.16
+ kverfloor: v3.18
kverceil: ''
kverfilter: stable-head
- - 'lttng-modules_{mversion}_{buildtype}-vanilla':
- mversion: stable-2.7
- buildtype: crossbuild
- parambuildtype: crossbuild
- kverfloor: v3.16
- kverceil: v4.8-rc0
- kverfilter: stable-head
# Ubuntu cross builds
- 'lttng-modules_{mversion}_{buildtype}-{uversion}':
mversion:
- - stable-2.9
- stable-2.10
- stable-2.11
- master
- 'lttng-modules_ALL_trigger-vanilla'
- 'lttng-modules_{mversion}_cppcheck':
mversion:
- - stable-2.9
- stable-2.10
- stable-2.11
- master