Commit | Line | Data |
---|---|---|
c0eca50d MJ |
1 | - defaults: |
2 | name: linux-rseq | |
3 | description: | | |
4 | ||
5 | <p>Job is managed by Jenkins Job Builder.</p> | |
6 | ||
7 | project-type: freestyle | |
8 | ||
9 | wrappers: | |
10 | - ansicolor | |
11 | - timeout: | |
12 | timeout: 90 | |
13 | fail: true | |
14 | type: absolute | |
15 | - timestamps | |
16 | - workspace-cleanup: | |
17 | clean-if: | |
18 | - failure: false | |
19 | ||
20 | scm: | |
21 | - git: | |
22 | url: git://git-mirror.internal.efficios.com/kernel/rseq/linux-rseq.git | |
23 | branches: | |
24 | - origin/rseq/dev | |
25 | basedir: src/linux-rseq | |
26 | skip-tag: true | |
27 | ||
28 | triggers: | |
29 | - pollscm: | |
30 | cron: "@hourly" | |
31 | ||
32 | properties: | |
33 | - inject: | |
34 | properties-content: | | |
35 | PROJECT_NAME=linux-rseq | |
36 | - build-discarder: | |
37 | num-to-keep: 2 | |
38 | ||
39 | ||
40 | - job-template: | |
41 | name: linux-rseq_master_coverity | |
42 | defaults: linux-rseq | |
16844a6d | 43 | node: 'amd64' |
c0eca50d MJ |
44 | |
45 | triggers: | |
46 | - pollscm: | |
47 | cron: "@daily" | |
48 | ||
49 | wrappers: | |
50 | - ansicolor | |
51 | - timeout: | |
52 | timeout: 180 | |
53 | fail: true | |
54 | type: absolute | |
55 | - timestamps | |
56 | - workspace-cleanup: | |
57 | clean-if: | |
58 | - failure: false | |
59 | - credentials-binding: | |
60 | - username-password-separated: | |
61 | credential-id: linux-rseq_coverity_token | |
62 | username: COVERITY_SCAN_PROJECT_NAME | |
63 | password: COVERITY_SCAN_TOKEN | |
64 | ||
65 | builders: | |
66 | - shell: | |
67 | !include-raw-escape: scripts/common/coverity.sh | |
68 | ||
69 | publishers: | |
70 | - workspace-cleanup | |
71 | - archive: | |
72 | artifacts: 'analysis-results.tgz,cov-int/**' | |
73 | allow-empty: false | |
74 | ||
75 | ||
76 | ## Project | |
77 | - project: | |
78 | name: linux-rseq | |
79 | email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com' | |
80 | jobs: | |
81 | - 'linux-rseq_master_coverity' | |
82 |