jjb: lttng-modules: Add ubuntu focal job
[lttng-ci.git] / jobs / lttng-modules.yaml
index d46163d1e9f8fe8300f3129db4527e96131eb110..0d99488ee6a0dbf2c41e2633bd6d8735d2fa7626 100644 (file)
 
     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
This page took 0.033347 seconds and 4 git commands to generate.