Merge "Use lf-infra-pre-build for openstack & lftools"
[releng/builder.git] / jjb / yangtools / yangtools.yaml
1 ---
2 - project:
3     name: yangtools-master
4     jobs:
5       - '{project-name}-maven-javadoc-jobs'
6       - odl-maven-jobs
7
8     project: yangtools
9     project-name: yangtools
10     branch: master
11     stream: master
12
13     mvn-settings: 'yangtools-settings'
14     mvn-opts: '-Xmx1024m'
15
16     dependencies: ''
17     email-upstream: '[yangtools]'
18     archive-artifacts: >
19         **/*.prop
20         **/*.log
21         **/target/surefire-reports/*-output.txt
22         **/target/failsafe-reports/failsafe-summary.xml
23         **/hs_err_*.log
24         **/target/feature/feature.xml
25
26     # Used by the release job
27     staging-profile-id: 1271cf710cc09d
28
29 - project:
30     name: yangtools-v2.0.x
31     jobs:
32       - '{project-name}-maven-javadoc-jobs'
33       - odl-maven-jobs
34
35     project: yangtools
36     project-name: yangtools
37     branch: v2.0.x
38     stream: v2.0.x
39
40     mvn-settings: 'yangtools-settings'
41     mvn-opts: '-Xmx1024m'
42
43     dependencies: ''
44     email-upstream: '[yangtools]'
45     archive-artifacts: >
46         **/*.prop
47         **/*.log
48         **/target/surefire-reports/*-output.txt
49         **/target/failsafe-reports/failsafe-summary.xml
50         **/hs_err_*.log
51         **/target/feature/feature.xml
52
53     # Used by the release job
54     staging-profile-id: 1271cf710cc09d
55
56 - project:
57     name: yangtools-v2.0.6.x
58     jobs:
59       - '{project-name}-maven-javadoc-jobs'
60       - odl-maven-jobs
61
62     project: yangtools
63     project-name: yangtools
64     branch: v2.0.6.x
65     stream: v2.0.6.x
66
67     mvn-settings: 'yangtools-settings'
68     mvn-opts: '-Xmx1024m'
69
70     dependencies: ''
71     email-upstream: '[yangtools]'
72     archive-artifacts: >
73         **/*.prop
74         **/*.log
75         **/target/surefire-reports/*-output.txt
76         **/target/failsafe-reports/failsafe-summary.xml
77         **/hs_err_*.log
78         **/target/feature/feature.xml
79
80     # Used by the release job
81     staging-profile-id: 1271cf710cc09d
82
83 - project:
84     name: yangtools-sonar
85     jobs:
86       - gerrit-maven-sonar:
87           mvn-params: >
88             -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
89             -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
90
91     project: 'yangtools'
92     project-name: 'yangtools'
93     branch: 'master'
94     mvn-settings: 'yangtools-settings'
95     mvn-opts: '-Xmx1024m'
96
97 - view:
98     name: yangtools
99     description: 'List of yangtools jobs'
100     regex: '^yangtools-.*'
101     <<: *releng_view_common