96ad5278112ede7a88938e7cd14d7c5f13836d9e
[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-goals: 'clean install'
20     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
21     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
22     email-upstream: '[daexim] [odlparent] [yangtools] [controller]'
23     archive-artifacts: ''
24
25     # Used by the release job
26     staging-profile-id: 96e4dade34bd7
27
28 - project:
29     name: daexim-nitrogen
30     jobs:
31       - '{project-name}-distribution-check-{stream}'
32       - '{project-name}-integration-{stream}'
33       - odl-maven-jobs
34
35     project: 'daexim'
36     project-name: 'daexim'
37     stream: nitrogen
38     branch: 'stable/nitrogen'
39     jdks:
40       - openjdk8
41     maven:
42       - mvn33:
43           mvn-version: 'mvn33'
44     mvn-settings: 'daexim-settings'
45     mvn-goals: 'clean install'
46     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
47     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
48     email-upstream: '[daexim] [odlparent] [yangtools] [controller]'
49     archive-artifacts: ''
50
51     # Used by the release job
52     staging-profile-id: 96e4dade34bd7
53
54 - project:
55     name: daexim-sonar
56     jobs:
57       - gerrit-maven-sonar
58
59     project: 'daexim'
60     project-name: 'daexim'
61     branch: 'master'
62     mvn-settings: 'daexim-settings'
63     mvn-goals: 'clean install'
64     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'