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