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