870f838f27f94f55e2c87afba665dce2c65c0aa2
[releng/builder.git] / jjb / yangtools / yangtools.yaml
1 ---
2 - project:
3     name: yangtools-master
4     jobs:
5       - odl-maven-jobs
6
7     project: yangtools
8     project-name: yangtools
9     branch: master
10     stream: master
11
12     mvn-settings: 'yangtools-settings'
13
14     dependencies: ''
15     email-upstream: '[yangtools]'
16     archive-artifacts: >
17         **/*.prop
18         **/*.log
19         **/target/surefire-reports/*-output.txt
20         **/target/failsafe-reports/failsafe-summary.xml
21         **/hs_err_*.log
22         **/target/feature/feature.xml
23
24     # Used by the release job
25     staging-profile-id: 1271cf710cc09d
26
27 - project:
28     name: yangtools-v3.0.x
29     jobs:
30       - odl-maven-jobs
31
32     project: yangtools
33     project-name: yangtools
34     branch: v3.0.x
35     stream: v3.0.x
36
37     mvn-settings: 'yangtools-settings'
38     mvn-opts: '-Xmx1024m'
39
40     dependencies: ''
41     email-upstream: '[yangtools]'
42     archive-artifacts: >
43         **/*.prop
44         **/*.log
45         **/target/surefire-reports/*-output.txt
46         **/target/failsafe-reports/failsafe-summary.xml
47         **/hs_err_*.log
48         **/target/feature/feature.xml
49
50     # Used by the release job
51     staging-profile-id: 1271cf710cc09d
52
53 - project:
54     name: yangtools-v2.1.x
55     jobs:
56       - odl-maven-jobs
57
58     project: yangtools
59     project-name: yangtools
60     branch: v2.1.x
61     stream: v2.1.x
62
63     mvn-settings: 'yangtools-settings'
64     mvn-opts: '-Xmx1024m'
65
66     dependencies: ''
67     email-upstream: '[yangtools]'
68     archive-artifacts: >
69         **/*.prop
70         **/*.log
71         **/target/surefire-reports/*-output.txt
72         **/target/failsafe-reports/failsafe-summary.xml
73         **/hs_err_*.log
74         **/target/feature/feature.xml
75
76     # Used by the release job
77     staging-profile-id: 1271cf710cc09d
78
79 - project:
80     name: yangtools-v2.0.x
81     jobs:
82       - odl-maven-jobs
83
84     project: yangtools
85     project-name: yangtools
86     branch: v2.0.x
87     stream: v2.0.x
88
89     mvn-settings: 'yangtools-settings'
90     mvn-opts: '-Xmx1024m'
91
92     dependencies: ''
93     email-upstream: '[yangtools]'
94     archive-artifacts: >
95         **/*.prop
96         **/*.log
97         **/target/surefire-reports/*-output.txt
98         **/target/failsafe-reports/failsafe-summary.xml
99         **/hs_err_*.log
100         **/target/feature/feature.xml
101
102     # Used by the release job
103     staging-profile-id: 1271cf710cc09d
104
105 - project:
106     name: yangtools-sonar
107     jobs:
108       - gerrit-maven-sonar:
109           mvn-params: >
110             -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
111             -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
112             -Dskip.karaf.featureTest=true
113
114     project: 'yangtools'
115     project-name: 'yangtools'
116     branch: 'master'
117     mvn-settings: 'yangtools-settings'
118     mvn-opts: '-Xmx1024m'
119
120 - project:
121     name: yangtools-view
122     views:
123       - project-view
124     project-name: yangtools