jjb: Use the https protocol for checkouts on Github, it's faster
[lttng-ci.git] / jobs / linux-rseq.yaml
CommitLineData
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:
733146f2 12 timeout: 10
c0eca50d 13 fail: true
733146f2 14 type: no-activity
c0eca50d
MJ
15 - timestamps
16 - workspace-cleanup:
17 clean-if:
18 - failure: false
19
20 scm:
21 - git:
4d27af8f 22 url: https://git-mirror.internal.efficios.com/kernel/rseq/linux-rseq.git
c0eca50d
MJ
23 branches:
24 - origin/rseq/dev
25 basedir: src/linux-rseq
26 skip-tag: true
2dad9355 27 reference-repo: "$HOME/gitcache/linux-stable.git/"
c0eca50d
MJ
28
29 triggers:
30 - pollscm:
31 cron: "@hourly"
32
33 properties:
34 - inject:
35 properties-content: |
36 PROJECT_NAME=linux-rseq
37 - build-discarder:
38 num-to-keep: 2
39
40
41- job-template:
42 name: linux-rseq_master_coverity
43 defaults: linux-rseq
16844a6d 44 node: 'amd64'
c0eca50d
MJ
45
46 triggers:
47 - pollscm:
48 cron: "@daily"
49
50 wrappers:
51 - ansicolor
52 - timeout:
733146f2 53 timeout: 10
c0eca50d 54 fail: true
733146f2 55 type: no-activity
c0eca50d
MJ
56 - timestamps
57 - workspace-cleanup:
58 clean-if:
59 - failure: false
60 - credentials-binding:
61 - username-password-separated:
62 credential-id: linux-rseq_coverity_token
63 username: COVERITY_SCAN_PROJECT_NAME
64 password: COVERITY_SCAN_TOKEN
65
66 builders:
67 - shell:
68 !include-raw-escape: scripts/common/coverity.sh
69
70 publishers:
71 - workspace-cleanup
72 - archive:
73 artifacts: 'analysis-results.tgz,cov-int/**'
74 allow-empty: false
75
76
77## Project
78- project:
79 name: linux-rseq
80 email_to: 'ci-notification@lists.lttng.org, cc:mathieu.desnoyers@efficios.com'
81 jobs:
82 - 'linux-rseq_master_coverity'
83
This page took 0.032031 seconds and 4 git commands to generate.