X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=jobs%2Flttng-modules.yaml;h=41f0a061d395afc8fd65de0533734336c0b12d0d;hb=2e454c3b9c86ea660994c6bcbb0322d61d96de4a;hp=d345d5fe01ddf116ff28109ba1fc052bdab6aed8;hpb=8c9be69ceded70d814e74144005878a5cfbb169d;p=lttng-ci.git diff --git a/jobs/lttng-modules.yaml b/jobs/lttng-modules.yaml index d345d5f..41f0a06 100644 --- a/jobs/lttng-modules.yaml +++ b/jobs/lttng-modules.yaml @@ -109,7 +109,7 @@ 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' @@ -182,7 +182,8 @@ 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} @@ -618,26 +619,6 @@ allow-empty: false - workspace-cleanup -- job-template: - name: lttng-modules_{mversion}_cppcheck - defaults: lttng-modules - - triggers: - - pollscm: - cron: "@daily" - - builders: - - shell: | - rm -f cppcheck-result.xml - cppcheck --enable=all --xml --xml-version=2 $WORKSPACE/src/lttng-modules 2> cppcheck-result.xml - - publishers: - - archive: - artifacts: 'cppcheck-result.xml' - allow-empty: false - - cppcheck: - pattern: 'cppcheck-result.xml' - ## Project - project: @@ -645,78 +626,78 @@ 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: '' @@ -726,21 +707,33 @@ # 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 @@ -758,11 +751,6 @@ # Misc jobs - 'lttng-modules_ALL_trigger-vanilla' - - 'lttng-modules_{mversion}_cppcheck': - mversion: - - stable-2.12 - - stable-2.13 - - master - 'lttng-modules_{mversion}_coverity': mversion: master