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