jjb: lttng-ust-java-tests remove unsupported liburcu stable-0.12
[lttng-ci.git] / jobs / lttng-modules.yaml
index d345d5fe01ddf116ff28109ba1fc052bdab6aed8..10a687c3cc0e62019f8852a54e0e3d41755cf2ec 100644 (file)
           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
 
This page took 0.028607 seconds and 4 git commands to generate.