X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=jobs%2Flttng-modules.yaml;h=41f0a061d395afc8fd65de0533734336c0b12d0d;hb=2e454c3b9c86ea660994c6bcbb0322d61d96de4a;hp=834989d0da2d133ae02f61b25f9ba5c7894ec954;hpb=7b67e7b09c6b994e92d7e4096683bdc5b9df1b84;p=lttng-ci.git diff --git a/jobs/lttng-modules.yaml b/jobs/lttng-modules.yaml index 834989d..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: @@ -654,17 +635,32 @@ # Vanilla normal builds - 'lttng-modules_{mversion}_{buildtype}-vanilla': mversion: - - stable-2.13 - master buildtype: build parambuildtype: build + kverfloor: v4.4 + kverceil: '' + kverfilter: stable-head + - 'lttng-modules_{mversion}_fullbuild-vanilla': + mversion: + - master + buildtype: build + parambuildtype: build + kverfloor: v4.4 + kverceil: '' + kverfilter: none + + - 'lttng-modules_{mversion}_{buildtype}-vanilla': + mversion: + - stable-2.13 + buildtype: build + parambuildtype: build kverfloor: v3.0 kverceil: '' kverfilter: stable-head - 'lttng-modules_{mversion}_fullbuild-vanilla': mversion: - stable-2.13 - - master buildtype: build parambuildtype: build kverfloor: v3.0 @@ -691,6 +687,7 @@ # RT normal builds - 'lttng-modules_{mversion}_build-rt': mversion: master + kverfloor: v4.4.0-rt1-rebase kverceil: '' kverfilter: stable-head @@ -710,10 +707,18 @@ # Vanilla crossbuilds - 'lttng-modules_{mversion}_{buildtype}-vanilla': mversion: - - 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 @@ -746,7 +751,6 @@ # Misc jobs - 'lttng-modules_ALL_trigger-vanilla' - - 'lttng-modules_{mversion}_cppcheck' - 'lttng-modules_{mversion}_coverity': mversion: master