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