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