Remove validate-ar jobs for non-nitrogen projects
[releng/builder.git] / jjb / netvirt / netvirt.yaml
1 ---
2 - project:
3     name: netvirt-nitrogen
4     jobs:
5       - '{project-name}-clm-{stream}'
6       - '{project-name}-distribution-check-{stream}'
7       - '{project-name}-distribution3-check-nitrogen'
8       - '{project-name}-integration-{stream}'
9       - '{project-name}-merge-{stream}'
10       - '{project-name}-verify-{stream}-{maven}-{jdks}'
11
12     stream: nitrogen
13     project: 'netvirt'
14     project-name: 'netvirt'
15     branch: 'master'
16     jdk: openjdk8
17     jdks:
18       - openjdk8
19     maven:
20       - mvn33:
21           mvn-version: 'mvn33'
22     mvn-settings: 'netvirt-settings'
23     mvn-goals: 'clean install'
24     mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m'
25     dependencies: >
26         genius-merge-{stream},
27         neutron-merge-{stream},
28         openflowjava-merge-{stream},
29         openflowplugin-merge-{stream},
30         ovsdb-merge-{stream},
31         sfc-merge-{stream}
32     email-upstream: '[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb] [sfc]'
33     archive-artifacts: ''
34
35 - project:
36     name: netvirt-carbon
37     jobs:
38       - '{project-name}-clm-{stream}'
39       - '{project-name}-distribution-check-{stream}'
40       - '{project-name}-integration-{stream}'
41       - '{project-name}-merge-{stream}'
42       - '{project-name}-validate-autorelease-{stream}'
43       - '{project-name}-verify-{stream}-{maven}-{jdks}'
44
45     stream: carbon
46     project: 'netvirt'
47     project-name: 'netvirt'
48     branch: 'stable/carbon'
49     karaf-version: karaf3
50     jdk: openjdk8
51     jdks:
52       - openjdk8
53     maven:
54       - mvn33:
55           mvn-version: 'mvn33'
56     mvn-settings: 'netvirt-settings'
57     mvn-goals: 'clean install'
58     mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m'
59     dependencies: >
60         genius-merge-{stream},
61         neutron-merge-{stream},
62         openflowjava-merge-{stream},
63         openflowplugin-merge-{stream},
64         ovsdb-merge-{stream},
65         sfc-merge-{stream}
66     email-upstream: '[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb] [sfc]'
67     archive-artifacts: ''
68
69 - project:
70     name: netvirt-boron
71     jobs:
72       - '{project-name}-clm-{stream}'
73       - '{project-name}-distribution-check-{stream}'
74       - '{project-name}-integration-{stream}'
75       - '{project-name}-merge-{stream}'
76       - '{project-name}-validate-autorelease-{stream}'
77       - '{project-name}-verify-{stream}-{maven}-{jdks}'
78
79     stream: boron
80     project: 'netvirt'
81     project-name: 'netvirt'
82     branch: 'stable/boron'
83     karaf-version: karaf3
84     jdk: openjdk8
85     jdks:
86       - openjdk8
87     maven:
88       - mvn33:
89           mvn-version: 'mvn33'
90     mvn-settings: 'netvirt-settings'
91     mvn-goals: 'clean install'
92     mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m'
93     dependencies: >
94         genius-merge-{stream},
95         neutron-merge-{stream},
96         openflowjava-merge-{stream},
97         openflowplugin-merge-{stream},
98         ovsdb-merge-{stream},
99         sfc-merge-{stream}
100     email-upstream: '[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb] [sfc]'
101     archive-artifacts: ''
102
103 - project:
104     name: netvirt-vpp
105     jobs:
106       - '{project-name}-verify-{stream}-{maven}-{jdks}'
107
108     stream: vpp
109     project: 'netvirt'
110     project-name: 'netvirt'
111     branch: 'topic/vpp'
112     karaf-version: karaf3
113     distribution_branch: 'master'
114     jdk: openjdk8
115     jdks:
116       - openjdk8
117     maven:
118       - mvn33:
119           mvn-version: 'mvn33'
120     mvn-settings: 'netvirt-settings'
121     mvn-goals: 'clean install'
122     mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m'
123     dependencies:
124     email-upstream: '[netvirt]'
125     archive-artifacts: ''