12100b8a8a98b568535969a92cd561a126e199d0
[releng/builder.git] / jjb / mdsal / mdsal.yaml
1 ---
2 - project:
3     name: mdsal-oxygen
4     jobs:
5       - '{project-name}-distribution-check-{stream}'
6       - '{project-name}-integration-{stream}'
7       - '{project-name}-maven-javadoc-jobs'
8       - odl-maven-jobs
9
10     stream: oxygen
11     project: 'mdsal'
12     project-name: 'mdsal'
13     branch: 'master'
14     mvn-settings: 'mdsal-settings'
15     mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
16     mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
17     build-node: centos7-builder-8c-8g
18     build-timeout: 90
19     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
20     email-upstream: '[mdsal] [odlparent] [yangtools]'
21     archive-artifacts: ''
22
23     # Used by the release job
24     staging-profile-id: a674173c7b29d
25
26 - project:
27     name: mdsal-nitrogen
28     jobs:
29       - '{project-name}-distribution-check-{stream}'
30       - '{project-name}-integration-{stream}'
31       - '{project-name}-maven-javadoc-jobs'
32       - odl-maven-jobs
33
34     stream: nitrogen
35     project: 'mdsal'
36     project-name: 'mdsal'
37     branch: 'stable/nitrogen'
38     build-node: centos7-builder-8c-8g
39     mvn-settings: 'mdsal-settings'
40     mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
41     mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
42     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
43     email-upstream: '[mdsal] [odlparent] [yangtools]'
44     archive-artifacts: ''
45
46     # Used by the release job
47     staging-profile-id: a674173c7b29d
48
49 - project:
50     name: mdsal-carbon
51     jobs:
52       - '{project-name}-distribution-check-{stream}'
53       - '{project-name}-integration-{stream}'
54       - '{project-name}-maven-javadoc-jobs'
55       - odl-maven-jobs
56
57     stream: carbon
58     project: 'mdsal'
59     project-name: 'mdsal'
60     branch: 'stable/carbon'
61     build-node: centos7-builder-8c-8g
62     karaf-version: karaf3
63     mvn-settings: 'mdsal-settings'
64     mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
65     mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
66     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
67     email-upstream: '[mdsal] [odlparent] [yangtools]'
68     archive-artifacts: ''
69
70     # Used by the release job
71     staging-profile-id: a674173c7b29d
72
73 - project:
74     name: mdsal-sonar
75     jobs:
76       - gerrit-maven-sonar
77     project: 'mdsal'
78     project-name: 'mdsal'
79     branch: 'master'
80     build-node: centos7-builder-8c-8g
81     mvn-settings: 'mdsal-settings'
82     mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
83     mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'