Merge "Remove MaxPermSize from yangtools jobs"
[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.6.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.6.x
38     stream: v2.0.6.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-sonar
58     jobs:
59       - gerrit-maven-sonar
60
61     project: 'yangtools'
62     project-name: 'yangtools'
63     branch: 'master'
64     mvn-settings: 'yangtools-settings'
65     mvn-opts: '-Xmx1024m'
66
67 - view:
68     name: yangtools
69     description: 'List of yangtools jobs'
70     regex: '^yangtools-.*'
71     <<: *releng_view_common