Auto Update CSIT Jobs to run for magnesium
[releng/builder.git] / jjb / l2switch / l2switch.yaml
1 ---
2 - project:
3     name: l2switch-silicon
4     jobs:
5       - odl-maven-jobs
6       - odl-maven-verify-jobs
7
8     stream: silicon
9     project: "l2switch"
10     project-name: "l2switch"
11     branch: "master"
12     mvn-settings: "l2switch-settings"
13     mvn-opts: "-Xmx1024m -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     disable-job: true
22
23     # Used by the release job
24     staging-profile-id: 96fee85953ca0
25
26 - project:
27     name: l2switch-aluminium
28     jobs:
29       - odl-maven-jobs
30       - odl-maven-verify-jobs
31
32     stream: aluminium
33     project: "l2switch"
34     project-name: "l2switch"
35     branch: "stable/aluminium"
36     mvn-settings: "l2switch-settings"
37     mvn-opts: "-Xmx1024m -Dmaven.compile.fork=true"
38     dependencies: >
39       odlparent-merge-{stream},
40       yangtools-merge-{stream},
41       controller-merge-{stream},
42       openflowjava-merge-{stream},
43       openflowplugin-merge-{stream}
44     email-upstream: "[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]"
45     disable-job: true
46
47     # Used by the release job
48     staging-profile-id: 96fee85953ca0
49
50 - project:
51     name: l2switch-magnesium
52     jobs:
53       - odl-maven-jobs
54       - odl-maven-verify-jobs
55
56     stream: magnesium
57     project: "l2switch"
58     project-name: "l2switch"
59     branch: "stable/magnesium"
60     mvn-settings: "l2switch-settings"
61     mvn-opts: "-Xmx1024m -Dmaven.compile.fork=true"
62     dependencies: >
63       odlparent-merge-{stream},
64       yangtools-merge-{stream},
65       controller-merge-{stream},
66       openflowjava-merge-{stream},
67       openflowplugin-merge-{stream}
68     email-upstream: "[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]"
69     disable-job: true
70
71     # Used by the release job
72     staging-profile-id: 96fee85953ca0
73
74 - project:
75     name: l2switch-sodium
76     jobs:
77       - odl-maven-jobs
78       - odl-maven-verify-jobs
79
80     stream: sodium
81     project: "l2switch"
82     project-name: "l2switch"
83     branch: "stable/sodium"
84     mvn-settings: "l2switch-settings"
85     mvn-opts: "-Xmx1024m -Dmaven.compile.fork=true"
86     dependencies: >
87       odlparent-merge-{stream},
88       yangtools-merge-{stream},
89       controller-merge-{stream},
90       openflowjava-merge-{stream},
91       openflowplugin-merge-{stream}
92     email-upstream: "[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]"
93     disable-job: true
94
95     # Used by the release job
96     staging-profile-id: 96fee85953ca0
97
98 - project:
99     name: l2switch-release-management
100     jobs:
101       - gerrit-release-merge
102
103     project: l2switch
104     project-name: l2switch
105
106     build-node: centos7-builder-2c-1g
107     mvn-settings: l2switch-settings
108
109 - project:
110     name: l2switch-sonar
111     jobs:
112       - gerrit-maven-sonar
113     project: "l2switch"
114     project-name: "l2switch"
115     branch: "master"
116     mvn-settings: "l2switch-settings"
117     mvn-opts: "-Xmx1024m -Dmaven.compile.fork=true"
118     disable-job: true
119     sonarcloud: true
120     sonarcloud-project-organization: "{sonarcloud_project_organization}"
121     sonarcloud-api-token: "{sonarcloud_api_token}"
122     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
123
124 - project:
125     name: l2switch-info
126     jobs:
127       - gerrit-info-yaml-verify
128     project: l2switch
129     project-name: l2switch
130     branch: master
131     build-node: centos7-builder-2c-1g
132
133 - project:
134     name: l2switch-view
135     views:
136       - project-view
137     project-name: l2switch