cb00554c8289f94db49be1e3cd5e0a25589d6e99
[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     sign-artifacts: true
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-v2.0.x
32     jobs:
33       - '{project-name}-maven-javadoc-jobs'
34       - odl-maven-jobs
35
36     project: yangtools
37     project-name: yangtools
38     branch: v2.0.x
39     stream: v2.0.x
40
41     mvn-settings: 'yangtools-settings'
42     mvn-opts: '-Xmx1024m'
43     sign-artifacts: true
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.0.6.x
60     jobs:
61       - '{project-name}-maven-javadoc-jobs'
62       - odl-maven-jobs
63
64     project: yangtools
65     project-name: yangtools
66     branch: v2.0.6.x
67     stream: v2.0.6.x
68
69     mvn-settings: 'yangtools-settings'
70     mvn-opts: '-Xmx1024m'
71     sign-artifacts: true
72
73     dependencies: ''
74     email-upstream: '[yangtools]'
75     archive-artifacts: >
76         **/*.prop
77         **/*.log
78         **/target/surefire-reports/*-output.txt
79         **/target/failsafe-reports/failsafe-summary.xml
80         **/hs_err_*.log
81         **/target/feature/feature.xml
82
83     # Used by the release job
84     staging-profile-id: 1271cf710cc09d
85
86 - project:
87     name: yangtools-sonar
88     jobs:
89       - gerrit-maven-sonar:
90           mvn-params: >
91             -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
92             -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
93
94     project: 'yangtools'
95     project-name: 'yangtools'
96     branch: 'master'
97     mvn-settings: 'yangtools-settings'
98     mvn-opts: '-Xmx1024m'
99
100 - view:
101     name: yangtools
102     description: 'List of yangtools jobs'
103     regex: '^yangtools-.*'
104     <<: *releng_view_common