jjb: lttng-modules: Add ubuntu focal job
[lttng-ci.git] / jobs / lttng-modules.yaml
index ea5b101151fd296e3de6ac927c410228f6be82d5..0d99488ee6a0dbf2c41e2633bd6d8735d2fa7626 100644 (file)
 - job-template:
     name: lttng-modules_{mversion}_coverity
     defaults: lttng-modules
-    node: 'x86-64'
+    node: 'amd64'
 
     triggers:
       - pollscm:
 
     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:
-            - trusty
             - 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
           uversion:
-            - trusty
             - xenial
             - bionic
           buildtype: crossbuild
 
 # Parametrized kernel and modules build jobs
       - 'lttng-modules_PARAM_build':
-          arch: !!python/tuple [x86-32, x86-64]
+          arch: !!python/tuple [amd64]
       - 'lttng-modules_PARAM_crossbuild':
           cross_arch: !!python/tuple [armhf, arm64, powerpc, ppc64el]
 
       - 'lttng-modules_ALL_trigger-vanilla'
       - 'lttng-modules_{mversion}_cppcheck':
           mversion:
-            - stable-2.9
             - stable-2.10
             - stable-2.11
             - master
This page took 0.0245300000000001 seconds and 4 git commands to generate.