Purge Magnesium jobs from builder
[releng/builder.git] / jjb / groupbasedpolicy / groupbasedpolicy.yaml
1 ---
2 - project:
3     name: groupbasedpolicy-phosphorus
4     jobs:
5       - odl-maven-jobs
6       - odl-maven-verify-jobs
7
8     stream: phosphorus
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"
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:
24       "[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron]\
25       \ [sfc] [ovsdb]"
26     disable-job: true
27
28     # Used by the release job
29     staging-profile-id: 96fbb93f95a76
30
31 - project:
32     name: groupbasedpolicy-silicon
33     jobs:
34       - odl-maven-jobs
35       - odl-maven-verify-jobs
36
37     stream: silicon
38     project: "groupbasedpolicy"
39     project-name: "groupbasedpolicy"
40     branch: "stable/silicon"
41     build-node: centos7-builder-2c-8g
42     mvn-settings: "groupbasedpolicy-settings"
43     mvn-goals: "-U clean deploy findbugs:findbugs"
44     mvn-opts: "-Xmx1024m"
45     build-timeout: 90
46     dependencies: >
47       openflowjava-merge-{stream},
48       openflowplugin-merge-{stream},
49       neutron-merge-{stream},
50       sfc-merge-{stream},
51       ovsdb-merge-{stream}
52     email-upstream:
53       "[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron]\
54       \ [sfc] [ovsdb]"
55     disable-job: true
56
57     # Used by the release job
58     staging-profile-id: 96fbb93f95a76
59
60 - project:
61     name: groupbasedpolicy-aluminium
62     jobs:
63       - odl-maven-jobs
64       - odl-maven-verify-jobs
65
66     stream: aluminium
67     project: "groupbasedpolicy"
68     project-name: "groupbasedpolicy"
69     branch: "stable/aluminium"
70     build-node: centos7-builder-2c-8g
71     mvn-settings: "groupbasedpolicy-settings"
72     mvn-goals: "-U clean deploy findbugs:findbugs"
73     mvn-opts: "-Xmx1024m"
74     build-timeout: 90
75     dependencies: >
76       openflowjava-merge-{stream},
77       openflowplugin-merge-{stream},
78       neutron-merge-{stream},
79       sfc-merge-{stream},
80       ovsdb-merge-{stream}
81     email-upstream:
82       "[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron]\
83       \ [sfc] [ovsdb]"
84     disable-job: true
85
86     # Used by the release job
87     staging-profile-id: 96fbb93f95a76
88
89 - project:
90     name: groupbasedpolicy-release-management
91     jobs:
92       - gerrit-release-merge
93
94     project: groupbasedpolicy
95     project-name: groupbasedpolicy
96
97     build-node: centos7-builder-2c-1g
98     mvn-settings: groupbasedpolicy-settings
99
100 - project:
101     name: groupbasedpolicy-sonar
102     jobs:
103       - gerrit-maven-sonar
104     project: "groupbasedpolicy"
105     project-name: "groupbasedpolicy"
106     branch: "master"
107     build-node: centos7-builder-2c-8g
108     mvn-settings: "groupbasedpolicy-settings"
109     mvn-goals: "-U clean deploy findbugs:findbugs"
110     mvn-opts: "-Xmx1024m"
111     disable-job: true
112     sonarcloud: true
113     sonarcloud-project-organization: "{sonarcloud_project_organization}"
114     sonarcloud-api-token: "{sonarcloud_api_token}"
115     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
116
117 - project:
118     name: groupbasedpolicy-info
119     jobs:
120       - gerrit-info-yaml-verify
121     project: groupbasedpolicy
122     project-name: groupbasedpolicy
123     branch: master
124     build-node: centos7-builder-2c-1g
125
126 - project:
127     name: groupbasedpolicy-view
128     views:
129       - project-view
130     project-name: groupbasedpolicy