projects
/
lttng-ci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
jjb: Add stable-2.9 jobs
[lttng-ci.git]
/
jobs
/
lttng-modules.yaml
diff --git
a/jobs/lttng-modules.yaml
b/jobs/lttng-modules.yaml
index 85711e99f6584ac99f8cd20498cbd9bd39c37cc3..28215522a5e3050f254e8ba6f1801fb4c0947793 100644
(file)
--- a/
jobs/lttng-modules.yaml
+++ b/
jobs/lttng-modules.yaml
@@
-9,9
+9,6
@@
project-type: freestyle
project-type: freestyle
- logrotate:
- numToKeep: 2
-
wrappers:
- workspace-cleanup
- timestamps
wrappers:
- workspace-cleanup
- timestamps
@@
-27,13
+24,15
@@
shallow-clone: true
skip-tag: true
fastpoll: true
shallow-clone: true
skip-tag: true
fastpoll: true
- basedir: lttng-modules
+ basedir:
src/
lttng-modules
triggers:
- pollscm:
cron: "@hourly"
properties:
triggers:
- pollscm:
cron: "@hourly"
properties:
+ - build-discarder:
+ num-to-keep: 2
- github:
url: https://github.com/{github_user}/{github_name}
- github:
url: https://github.com/{github_user}/{github_name}
@@
-60,7
+59,7
@@
target: 'deps/linux'
do-not-fingerprint: true
- shell: |
target: 'deps/linux'
do-not-fingerprint: true
- shell: |
- git clone --depth=1 -b "v{kversion}" --reference $HOME/gitcache/linux-stable.git/ git://
artifacts.internal.efficios.com/git/linux-stable.git
linux
+ 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
- shell:
!include-raw-escape: scripts/lttng-modules/build.sh
- shell:
!include-raw-escape: scripts/lttng-modules/build.sh
@@
-91,7
+90,7
@@
description: 'The lttng-modules branch to build.'
- string:
name: 'maxConcurrentBuild'
description: 'The lttng-modules branch to build.'
- string:
name: 'maxConcurrentBuild'
- default: '
4
'
+ default: '
20
'
description: 'The maximum number of concurrent child build to run.'
- string:
name: 'kverfloor'
description: 'The maximum number of concurrent child build to run.'
- string:
name: 'kverfloor'
@@
-99,7
+98,7
@@
description: 'The lowest kernel version to build.'
- string:
name: 'kgitrepo'
description: 'The lowest kernel version to build.'
- string:
name: 'kgitrepo'
- default: 'git://
artifacts.internal.efficios.com/git
/linux-stable.git'
+ default: 'git://
git-mirror.internal.efficios.com/kernel/stable
/linux-stable.git'
description: 'The linux kernel git repository url.'
- string:
name: 'kbuildjob'
description: 'The linux kernel git repository url.'
- string:
name: 'kbuildjob'
@@
-135,7
+134,7
@@
description: 'The lttng-modules branch to build.'
- string:
name: 'maxConcurrentBuild'
description: 'The lttng-modules branch to build.'
- string:
name: 'maxConcurrentBuild'
- default: '
4
'
+ default: '
20
'
description: 'The maximum number of concurrent child build to run.'
- string:
name: 'uversion'
description: 'The maximum number of concurrent child build to run.'
- string:
name: 'uversion'
@@
-143,7
+142,7
@@
description: 'The lowest kernel version to build.'
- string:
name: 'kgitrepo'
description: 'The lowest kernel version to build.'
- string:
name: 'kgitrepo'
- default: 'git://
artifacts
.internal.efficios.com/git/ubuntu-{uversion}.git'
+ default: 'git://
git-mirror
.internal.efficios.com/git/ubuntu-{uversion}.git'
description: 'The linux kernel git repository url.'
- string:
name: 'kbuildjob'
description: 'The linux kernel git repository url.'
- string:
name: 'kbuildjob'
@@
-179,7
+178,7
@@
description: 'The lttng-modules branch to build.'
- string:
name: 'maxConcurrentBuild'
description: 'The lttng-modules branch to build.'
- string:
name: 'maxConcurrentBuild'
- default: '
4
'
+ default: '
20
'
description: 'The maximum number of concurrent child build to run.'
- string:
name: 'kverfloor'
description: 'The maximum number of concurrent child build to run.'
- string:
name: 'kverfloor'
@@
-187,7
+186,7
@@
description: 'The lowest kernel version to build.'
- string:
name: 'kgitrepo'
description: 'The lowest kernel version to build.'
- string:
name: 'kgitrepo'
- default: 'git://
artifacts.internal.efficios.com/gi
t/linux-rt-devel.git'
+ default: 'git://
git-mirror.internal.efficios.com/kernel/r
t/linux-rt-devel.git'
description: 'The linux kernel git repository url.'
- string:
name: 'kbuildjob'
description: 'The linux kernel git repository url.'
- string:
name: 'kbuildjob'
@@
-219,6
+218,10
@@
name: arch
values: '{obj:arch}'
name: arch
values: '{obj:arch}'
+ properties:
+ - build-discarder:
+ days-to-keep: 2
+
parameters:
- string:
name: 'mversion'
parameters:
- string:
name: 'mversion'
@@
-230,12
+233,10
@@
description: 'The linux kernel git tag to build against.'
- string:
name: 'kgitrepo'
description: 'The linux kernel git tag to build against.'
- string:
name: 'kgitrepo'
- default: 'git://
artifacts.internal.efficios.com/git
/linux-stable.git'
+ default: 'git://
git-mirror.internal.efficios.com/kernel/stable
/linux-stable.git'
description: 'The linux kernel git repository url.'
concurrent: true
description: 'The linux kernel git repository url.'
concurrent: true
- logrotate:
- daysToKeep: 2
scm:
- git:
scm:
- git:
@@
-245,13
+246,13
@@
branches:
- "${{mversion}}"
skip-tag: true
branches:
- "${{mversion}}"
skip-tag: true
- basedir: lttng-modules
+ basedir:
src/
lttng-modules
triggers:
builders:
- shell: |
triggers:
builders:
- shell: |
- git clone --depth=1 -b "$kversion" --reference $HOME/gitcache/linux-stable.git/ "$kgitrepo" linux
+ git clone --depth=1 -b "$kversion" --reference $HOME/gitcache/linux-stable.git/ "$kgitrepo"
src/
linux
- shell:
!include-raw-escape: scripts/lttng-modules/param-build.sh
- shell:
!include-raw-escape: scripts/lttng-modules/param-build.sh
@@
-267,14
+268,6
@@
- pollscm:
cron: "@daily"
- pollscm:
cron: "@daily"
- scm:
- - git:
- url: git://github.com/lttng/lttng-modules.git
- browser: githubweb
- browser-url: https://github.com/lttng/lttng-modules
- branches:
- - "{mversion}"
-
wrappers:
- workspace-cleanup
- timestamps
wrappers:
- workspace-cleanup
- timestamps
@@
-288,12
+281,11
@@
builders:
- shell: |
builders:
- shell: |
- git clone --depth=1 -b v4.4 --reference $HOME/gitcache/linux-stable.git/ git://
artifacts.internal.efficios.com/git/linux-stable.git
linux
- cd linux
+ 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
+ cd
src/
linux
make defconfig
sed -i "s/# CONFIG_KALLSYMS_ALL is not set/CONFIG_KALLSYMS_ALL=y/g" .config
make modules_prepare
make defconfig
sed -i "s/# CONFIG_KALLSYMS_ALL is not set/CONFIG_KALLSYMS_ALL=y/g" .config
make modules_prepare
- cd ..
- shell:
!include-raw-escape: scripts/common/coverity.sh
- shell:
!include-raw-escape: scripts/common/coverity.sh
@@
-308,18
+300,10
@@
- pollscm:
cron: "@daily"
- pollscm:
cron: "@daily"
- scm:
- - git:
- url: git://github.com/lttng/lttng-modules.git
- browser: githubweb
- browser-url: https://github.com/lttng/lttng-modules
- branches:
- - "{mversion}"
-
builders:
- shell: |
rm -f cppcheck.xml
builders:
- shell: |
rm -f cppcheck.xml
- cppcheck --enable=all --xml --xml-version=2 $WORKSPACE 2> cppcheck.xml
+ cppcheck --enable=all --xml --xml-version=2 $WORKSPACE
/src/lttng-modules
2> cppcheck.xml
publishers:
- archive:
publishers:
- archive:
@@
-349,7
+333,7
@@
builders:
- shell: |
builders:
- shell: |
- cloc --by-file --xml --out=cloc.xml lttng-modules/
+ cloc --by-file --xml --out=cloc.xml
src/
lttng-modules/
publishers:
- archive:
publishers:
- archive:
@@
-365,7
+349,10
@@
github_user: lttng
github_name: lttng-modules
mversion:
github_user: lttng
github_name: lttng-modules
mversion:
- !include: jobs/inc/lttng-modules-versions.yaml.inc
+ - stable-2.7
+ - stable-2.8
+ - stable-2.9
+ - master
jobs:
- 'lttng-modules_{mversion}_build-vanilla'
- 'lttng-modules_{mversion}_build-rt':
jobs:
- 'lttng-modules_{mversion}_build-vanilla'
- 'lttng-modules_{mversion}_build-rt':
This page took
0.026331 seconds
and
4
git commands to generate.