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