| 1 | - job: |
| 2 | name: ops_job-generator_kernel |
| 3 | node: master |
| 4 | description: | |
| 5 | The kernel job generator auto generate from jenkins job builder all the |
| 6 | kernel and lttng-modules jobs. |
| 7 | |
| 8 | <p>Job is managed by Jenkins Job Builder.</p> |
| 9 | |
| 10 | project-type: freestyle |
| 11 | logrotate: |
| 12 | daysToKeep: -1 |
| 13 | numToKeep: 2 |
| 14 | artifactDaysToKeep: -1 |
| 15 | artifactNumToKeep: -1 |
| 16 | |
| 17 | wrappers: |
| 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: '@hourly' |
| 29 | |
| 30 | scm: |
| 31 | - git: |
| 32 | url: https://github.com/lttng/lttng-ci.git |
| 33 | branches: |
| 34 | - origin/master |
| 35 | wipe-workspace: false |
| 36 | |
| 37 | builders: |
| 38 | - shell: |
| 39 | !include-raw-escape: scripts/kernel/job-generator-kernel.sh |
| 40 | - system-groovy: |
| 41 | command: |
| 42 | !include-raw-escape: scripts/kernel/job-trigger-kernel.groovy |
| 43 | |
| 44 | publishers: |
| 45 | - email: |
| 46 | recipients: joraj@efficios.com |
| 47 | |
| 48 | |