Commit | Line | Data |
---|---|---|
9c41f7e2 JR |
1 | - job: |
2 | name: ops_job-generator_kernel | |
3 | description: | | |
4 | The kernel job generator auto generate from jenkins job builder all the | |
5 | kernel and lttng-modules jobs. | |
6 | ||
7 | <p>Job is managed by Jenkins Job Builder.</p> | |
8 | ||
9 | project-type: freestyle | |
10 | logrotate: | |
11 | daysToKeep: -1 | |
12 | numToKeep: 2 | |
13 | artifactDaysToKeep: -1 | |
14 | artifactNumToKeep: -1 | |
15 | ||
16 | wrappers: | |
17 | - workspace-cleanup | |
18 | - timestamps | |
19 | - ansicolor: | |
20 | colormap: xterm | |
21 | - credentials-binding: | |
22 | - username-password-separated: | |
23 | credential-id: 72e4d7dd-6c82-413d-ab79-d89d7e6bc959 | |
24 | username: JJB_JENKINS_USER | |
25 | password: JJB_JENKINS_TOKEN | |
26 | ||
27 | triggers: | |
28 | - timed: '@daily' | |
29 | ||
30 | scm: | |
31 | - git: | |
32 | url: https://github.com/lttng/lttng-ci.git | |
33 | branches: | |
34 | - origin/master | |
35 | ||
36 | ||
37 | builders: | |
38 | - shell: | | |
39 | git clone --reference $HOME/gitcache/linux-stable.git/ git://artifacts.internal.efficios.com/git/linux-stable.git kernel | |
40 | - shell: | |
41 | !include-raw-escape: scripts/kernel/job-generator-kernel.sh | |
42 | - system-groovy: | |
43 | file: "scripts/kernel/job-trigger-kernel.groovy" | |
44 | ||
45 | publishers: | |
46 | - workspace-cleanup | |
47 | - email: | |
48 | recipients: joraj@efficios.com | |
49 | ||
50 |