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