db876be846497f377e09c6a17fbfeff70ae79d5b
[releng/builder.git] / jjb / daexim / daexim.yaml
1 ---
2 - project:
3     name: daexim-oxygen
4     jobs:
5       - '{project-name}-distribution-check-{stream}'
6       - '{project-name}-integration-{stream}'
7       - odl-maven-jobs
8
9     project: 'daexim'
10     project-name: 'daexim'
11     stream: oxygen
12     branch: 'master'
13     jdks:
14       - openjdk8
15     maven:
16       - mvn33:
17           mvn-version: 'mvn33'
18     mvn-settings: 'daexim-settings'
19     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
20     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
21     email-upstream: '[daexim] [odlparent] [yangtools] [controller]'
22     archive-artifacts: ''
23
24     # Used by the release job
25     staging-profile-id: 96e4dade34bd7
26
27 - project:
28     name: daexim-nitrogen
29     jobs:
30       - '{project-name}-distribution-check-{stream}'
31       - '{project-name}-integration-{stream}'
32       - odl-maven-jobs
33
34     project: 'daexim'
35     project-name: 'daexim'
36     stream: nitrogen
37     branch: 'stable/nitrogen'
38     jdks:
39       - openjdk8
40     maven:
41       - mvn33:
42           mvn-version: 'mvn33'
43     mvn-settings: 'daexim-settings'
44     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
45     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
46     email-upstream: '[daexim] [odlparent] [yangtools] [controller]'
47     archive-artifacts: ''
48
49     # Used by the release job
50     staging-profile-id: 96e4dade34bd7
51
52 - project:
53     name: daexim-sonar
54     jobs:
55       - gerrit-maven-sonar
56
57     project: 'daexim'
58     project-name: 'daexim'
59     branch: 'master'
60     mvn-settings: 'daexim-settings'
61     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'