2ef1116850e537ff15633b0a444be52557b92eed
[releng/builder.git] / jjb / yangtools / yangtools.yaml
1 ---
2 - project:
3     name: yangtools-master
4     jobs:
5       - '{project-name}-maven-javadoc-jobs':
6           disable-job: true
7       - odl-maven-jobs
8
9     project: yangtools
10     project-name: yangtools
11     branch: master
12     stream: master
13
14     mvn-settings: 'yangtools-settings'
15     mvn-opts: '-Xmx1024m'
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.1.x
32     jobs:
33       - '{project-name}-maven-javadoc-jobs':
34           disable-job: true
35       - odl-maven-jobs
36
37     project: yangtools
38     project-name: yangtools
39     branch: v2.1.x
40     stream: v2.1.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.0.x
60     jobs:
61       - '{project-name}-maven-javadoc-jobs':
62           disable-job: true
63       - odl-maven-jobs
64
65     project: yangtools
66     project-name: yangtools
67     branch: v2.0.x
68     stream: v2.0.x
69
70     mvn-settings: 'yangtools-settings'
71     mvn-opts: '-Xmx1024m'
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             -Dskip.karaf.featureTest=true
94
95     project: 'yangtools'
96     project-name: 'yangtools'
97     branch: 'master'
98     mvn-settings: 'yangtools-settings'
99     mvn-opts: '-Xmx1024m'
100
101 - project:
102     name: yangtools-view
103     views:
104       - project-view
105     project-name: yangtools