5dbfb07b9afe078965e736a543d0d15d1c511cc5
[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 -XX:MaxPermSize=256m'
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-nitrogen
31     jobs:
32       - '{project-name}-distribution-check-{stream}'
33       - '{project-name}-integration-{stream}'
34       - '{project-name}-maven-javadoc-jobs'
35       - odl-maven-jobs
36
37     stream: nitrogen
38     project: 'yangtools'
39     project-name: 'yangtools'
40     branch: 'v1.2.x'
41     distribution_branch: 'stable/nitrogen'
42     mvn-settings: 'yangtools-settings'
43     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
44
45     dependencies: 'odlparent-merge-{stream}'
46     email-upstream: '[yangtools] [odlparent]'
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-carbon
60     jobs:
61       - '{project-name}-distribution-check-{stream}'
62       - '{project-name}-integration-{stream}'
63       - '{project-name}-maven-javadoc-jobs'
64       - odl-maven-jobs
65
66     stream: carbon
67     project: 'yangtools'
68     project-name: 'yangtools'
69     branch: 'stable/carbon'
70     karaf-version: karaf3
71     mvn-settings: 'yangtools-settings'
72     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
73
74     dependencies: 'odlparent-merge-{stream}'
75     email-upstream: '[yangtools] [odlparent]'
76     archive-artifacts: >
77         **/*.prop
78         **/*.log
79         **/target/surefire-reports/*-output.txt
80         **/target/failsafe-reports/failsafe-summary.xml
81         **/hs_err_*.log
82         **/target/feature/feature.xml
83
84     # Used by the release job
85     staging-profile-id: 1271cf710cc09d
86
87 - project:
88     name: yangtools-sonar
89     jobs:
90       - gerrit-maven-sonar
91
92     project: 'yangtools'
93     project-name: 'yangtools'
94     branch: 'master'
95     mvn-settings: 'yangtools-settings'
96     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'