c8416c0e472167c76bd5100a769e46918dbc60b1
[WebKit-https.git] / Tools / BuildSlaveSupport / ews-build / config.json
1 {
2   "workers": [
3     {
4       "name": "webkit-misc",
5       "platform": "*"
6     },
7     {
8       "name": "tanty-gtk-wk2-ews",
9       "platform": "gtk"
10     },
11     {
12       "name": "ltilve-gtk-wk2-ews",
13       "platform": "gtk"
14     },
15     {
16       "name": "igalia-wpe-ews",
17       "platform": "wpe"
18     },
19     {
20       "name": "aperez-wpe-gcc5-ews",
21       "platform": "wpe"
22     },
23     {
24       "name": "aperez-wpe-gcc6-ews",
25       "platform": "wpe"
26     },
27     {
28       "name": "wincairo-ews-001",
29       "platform": "wincairo"
30     },
31     {
32       "name": "wincairo-ews-002",
33       "platform": "wincairo"
34     },
35     {
36       "name": "wincairo-ews-003",
37       "platform": "wincairo"
38     },
39     {
40       "name": "wincairo-ews-004",
41       "platform": "wincairo"
42     },
43     {
44       "name": "ews100",
45       "platform": "mac-sierra"
46     },
47     {
48       "name": "ews101",
49       "platform": "mac-sierra"
50     },
51     {
52       "name": "ews102",
53       "platform": "mac-sierra"
54     },
55     {
56       "name": "ews103",
57       "platform": "mac-sierra"
58     },
59     {
60       "name": "ews104",
61       "platform": "mac-sierra"
62     },
63     {
64       "name": "ews105",
65       "platform": "mac-sierra"
66     },
67     {
68       "name": "ews106",
69       "platform": "mac-sierra"
70     },
71     {
72       "name": "ews107",
73       "platform": "mac-sierra"
74     },
75     {
76       "name": "ews108",
77       "platform": "ios-11"
78     },
79     {
80       "name": "ews109",
81       "platform": "ios-11"
82     },
83     {
84       "name": "ews112",
85       "platform": "mac-sierra"
86     },
87     {
88       "name": "ews113",
89       "platform": "mac-sierra"
90     },
91     {
92       "name": "ews114",
93       "platform": "mac-sierra"
94     },
95     {
96       "name": "ews115",
97       "platform": "mac-sierra"
98     },
99     {
100       "name": "ews116",
101       "platform": "mac-sierra"
102     },
103     {
104       "name": "ews117",
105       "platform": "mac-sierra"
106     },
107     {
108       "name": "ews118",
109       "platform": "mac-high-sierra"
110     },
111     {
112       "name": "ews119",
113       "platform": "mac-high-sierra"
114     },
115     {
116       "name": "ews120",
117       "platform": "mac-high-sierra"
118     },
119     {
120       "name": "ews123",
121       "platform": "ios-simulator-11"
122     },
123     {
124       "name": "ews124",
125       "platform": "ios-simulator-11"
126     },
127     {
128       "name": "ews125",
129       "platform": "ios-simulator-11"
130     },
131     {
132       "name": "ews126",
133       "platform": "ios-simulator-11"
134     },
135     {
136       "name": "ews127",
137       "platform": "jsc-only"
138     },
139     {
140       "name": "ews128",
141       "platform": "jsc-only"
142     },
143     {
144       "name": "ews200",
145       "platform": "win"
146     },
147     {
148       "name": "ews201",
149       "platform": "win"
150     },
151     {
152       "name": "ews202",
153       "platform": "win"
154     },
155     {
156       "name": "ews203",
157       "platform": "win"
158     },
159     {
160       "name": "ews204",
161       "platform": "win"
162     },
163     {
164       "name": "ews205",
165       "platform": "win"
166     },
167     {
168       "name": "ews206",
169       "platform": "win"
170     },
171     {
172       "name": "ews207",
173       "platform": "win"
174     },
175     {
176       "name": "ews208",
177       "platform": "win"
178     }
179   ],
180   "builders": [
181     {
182       "name": "Style-EWS",
183       "factory": "StyleFactory",
184       "platform": "*",
185       "workernames": ["webkit-misc"]
186     },
187     {
188       "name": "GTK-Webkit2-EWS",
189       "factory": "GTKFactory",
190       "platform": "gtk",
191       "workernames": ["tanty-gtk-wk2-ews", "ltilve-gtk-wk2-ews"]
192     },
193     {
194       "name": "iOS-11-EWS",
195       "factory": "iOSFactory",
196       "platform": "ios-11",
197       "configuration": "release",
198       "architectures": ["arm64"],
199       "workernames": ["ews108", "ews109"]
200     },
201     {
202       "name": "iOS-11-Simulator-EWS",
203       "factory": "iOSSimulatorFactory",
204       "platform": "ios-simulator-11",
205       "configuration": "release",
206       "architectures": ["x86_64"],
207       "workernames": ["ews123", "ews124", "ews125", "ews126"]
208     },
209     {
210       "name": "macOS-Sierra-Release-WK1-EWS",
211       "factory": "MacWK1Factory",
212       "platform": "mac-sierra",
213       "configuration": "release",
214       "architectures": ["x86_64"],
215       "workernames": ["ews100", "ews101", "ews102", "ews103"]
216     },
217     {
218       "name": "macOS-Sierra-Release-WK2-EWS",
219       "factory": "MacWK2Factory",
220       "platform": "mac-sierra",
221       "configuration": "release",
222       "architectures": ["x86_64"],
223       "workernames": ["ews104", "ews105", "ews106", "ews107"]
224     },
225     {
226       "name": "macOS-Sierra-Debug-WK1-EWS",
227       "factory": "MacWK1Factory",
228       "platform": "mac-sierra",
229       "configuration": "debug",
230       "architectures": ["x86_64"],
231       "workernames": ["ews112", "ews113", "ews114", "ews115", "ews116"]
232     },
233     {
234       "name": "macOS-High-Sierra-Release-32bit-WK2-EWS",
235       "factory": "MacWK2Factory",
236       "platform": "mac-high-sierra",
237       "configuration": "release",
238       "architectures": ["i386"],
239       "workernames": ["ews118", "ews119", "ews120"]
240     },
241     {
242       "name": "Windows-EWS",
243       "factory": "WindowsFactory",
244       "platform": "win",
245       "workernames": ["ews200", "ews201", "ews202", "ews203", "ews204", "ews205", "ews206", "ews207", "ews208"]
246     },
247     {
248       "name": "WinCairo-EWS",
249       "factory": "WinCairoFactory",
250       "platform": "wincairo",
251       "workernames": ["wincairo-ews-001", "wincairo-ews-002", "wincairo-ews-003", "wincairo-ews-004"]
252     },
253     {
254       "name": "WPE-EWS",
255       "factory": "WPEFactory",
256       "platform": "wpe",
257       "workernames": ["igalia-wpe-ews", "aperez-wpe-gcc5-ews", "aperez-wpe-gcc6-ews"]
258     },
259     {
260       "name": "JSC-Tests-EWS",
261       "factory": "JSCTestsFactory",
262       "platform": "jsc-only",
263       "configuration": "release",
264       "workernames": ["ews127", "ews128"]
265     },
266     {
267       "name": "Bindings-tests-EWS",
268       "factory": "BindingsFactory",
269       "platform": "*",
270       "workernames": ["webkit-misc"]
271     },
272     {
273       "name": "WebKitPy-Tests-EWS",
274       "factory": "WebKitPyFactory",
275       "platform": "*",
276       "workernames": ["webkit-misc"]
277     },
278     {
279       "name": "WebKitPerl-Tests-EWS",
280       "factory": "WebKitPerlFactory",
281       "platform": "*",
282       "workernames": ["webkit-misc"]
283     }
284   ],
285   "schedulers": [
286     {
287       "type": "Try_Userpass",
288       "name": "try",
289       "port": 5555,
290       "builderNames": ["Style-EWS", "JSC-Tests-EWS", "macOS-Sierra-Release-WK1-EWS", "GTK-Webkit2-EWS", "macOS-Sierra-Release-WK2-EWS",
291                        "macOS-High-Sierra-Release-32bit-WK2-EWS", "WPE-EWS", "Windows-EWS", "iOS-11-EWS", "WinCairo-EWS", "iOS-11-Simulator-EWS",
292                        "WebKitPy-Tests-EWS", "WebKitPerl-Tests-EWS", "macOS-Sierra-Debug-WK1-EWS", "Bindings-tests-EWS"]
293     }
294   ]
295 }