X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=jobs%2Flttng-modules.yaml;h=80897d82d41174518de7bfe185f9866f0eff3f56;hb=e3f027ec4776a46dba6e961111e00b3327bb6387;hp=828c8b9dcb8c689d2154189a82602367475aff55;hpb=e9b4418900c34530a3012c531fee84b4d60c65b0;p=lttng-ci.git diff --git a/jobs/lttng-modules.yaml b/jobs/lttng-modules.yaml index 828c8b9..80897d8 100644 --- a/jobs/lttng-modules.yaml +++ b/jobs/lttng-modules.yaml @@ -59,7 +59,7 @@ target: 'deps/linux' do-not-fingerprint: true - shell: | - git clone --depth=1 -b "v{kversion}" --reference $HOME/gitcache/linux-stable.git/ git://git-mirror.internal.efficios.com/kernel/stable/linux-stable.git src/linux + git clone --depth=1 -b "v{kversion}" --reference $HOME/gitcache/linux-stable.git/ git://git-mirror.internal.efficios.com/git/linux-all.git src/linux - shell: !include-raw-escape: scripts/lttng-modules/build.sh @@ -96,13 +96,17 @@ name: 'kverfloor' default: '{kverfloor}' description: 'The lowest kernel version to build.' + - string: + name: 'kverceil' + default: '{kverceil}' + description: 'The highest kernel version to build. (excluded)' - string: name: 'kverfilter' default: '{kverfilter}' description: 'Kernel versions list filtering strategy.' - string: name: 'kgitrepo' - default: 'git://git-mirror.internal.efficios.com/kernel/stable/linux-stable.git' + default: 'git://git-mirror.internal.efficios.com/git/linux-all.git' description: 'The linux kernel git repository url.' - string: name: 'kbuildjob' @@ -237,7 +241,7 @@ description: 'The linux kernel git tag to build against.' - string: name: 'kgitrepo' - default: 'git://git-mirror.internal.efficios.com/kernel/stable/linux-stable.git' + default: 'git://git-mirror.internal.efficios.com/git/linux-all.git' description: 'The linux kernel git repository url.' concurrent: true @@ -295,7 +299,7 @@ description: 'The linux kernel git tag to build against.' - string: name: 'kgitrepo' - default: 'git://git-mirror.internal.efficios.com/kernel/stable/linux-stable.git' + default: 'git://git-mirror.internal.efficios.com/git/linux-all.git' description: 'The linux kernel git repository url.' concurrent: true @@ -343,7 +347,7 @@ builders: - shell: | - git clone --depth=1 -b v4.4 --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.9 --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 @@ -410,31 +414,66 @@ name: lttng-modules github_user: lttng github_name: lttng-modules - mversion: - - stable-2.7 - - stable-2.8 - - stable-2.9 - - master jobs: - 'lttng-modules_{mversion}_{buildtype}-vanilla': + mversion: + - stable-2.9 + - master + buildtype: build + kverfloor: v2.6.36 + kverceil: '' + kverfilter: none + - 'lttng-modules_{mversion}_{buildtype}-vanilla': + mversion: stable-2.7 + buildtype: build + kverfloor: v2.6.36 + kverceil: v4.8-rc0 + kverfilter: none + - 'lttng-modules_{mversion}_{buildtype}-vanilla': + mversion: stable-2.8 buildtype: build kverfloor: v2.6.36 + kverceil: v4.10-rc0 kverfilter: none - 'lttng-modules_{mversion}_build-rt': mversion: master - 'lttng-modules_{mversion}_build-{uversion}': + mversion: + - stable-2.8 + - stable-2.9 + - master uversion: - trusty - xenial - 'lttng-modules_{mversion}_{buildtype}-vanilla': + mversion: + - stable-2.9 + - master + buildtype: crossbuild + kverfloor: v3.16 + kverceil: '' + kverfilter: stable-head + - 'lttng-modules_{mversion}_{buildtype}-vanilla': + mversion: stable-2.7 + buildtype: crossbuild + kverfloor: v3.16 + kverceil: v4.8-rc0 + kverfilter: stable-head + - 'lttng-modules_{mversion}_{buildtype}-vanilla': + mversion: stable-2.8 buildtype: crossbuild kverfloor: v3.16 + kverceil: v4.10-rc0 kverfilter: stable-head - 'lttng-modules_VERSION_param-build': arch: !!python/tuple [x86-32, x86-64] - 'lttng-modules_VERSION_param-crossbuild': cross_arch: !!python/tuple [armhf, arm64, powerpc, ppc64el] - - 'lttng-modules_{mversion}_cppcheck' + - 'lttng-modules_{mversion}_cppcheck': + mversion: + - stable-2.8 + - stable-2.9 + - master - 'lttng-modules_{mversion}_sloccount': mversion: master - 'lttng-modules_{mversion}_coverity':