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