@@ -218,7 +218,6 @@ js_library(
218218)
219219""" ,
220220 )
221-
222221 http_archive (
223222 name = "mac_chrome" ,
224223 url = "https://storage.googleapis.com/chrome-for-testing-public/137.0.7151.55/mac-x64/chrome-mac-x64.zip" ,
@@ -240,7 +239,6 @@ js_library(
240239)
241240""" ,
242241 )
243-
244242 http_archive (
245243 name = "linux_chromedriver" ,
246244 url = "https://storage.googleapis.com/chrome-for-testing-public/137.0.7151.55/linux64/chromedriver-linux64.zip" ,
@@ -270,6 +268,84 @@ package(default_visibility = ["//visibility:public"])
270268
271269exports_files(["chromedriver"])
272270
271+ js_library(
272+ name = "chromedriver-js",
273+ data = ["chromedriver"],
274+ )
275+ """ ,
276+ )
277+
278+ http_archive (
279+ name = "linux_beta_chrome" ,
280+ url = "https://storage.googleapis.com/chrome-for-testing-public/138.0.7204.4/linux64/chrome-linux64.zip" ,
281+ sha256 = "d6ead5a796a19ccdebd603fb626eb66ebaafa82a051f03d3898cffed16d1d513" ,
282+ build_file_content = """
283+ load("@aspect_rules_js//js:defs.bzl", "js_library")
284+ package(default_visibility = ["//visibility:public"])
285+
286+ filegroup(
287+ name = "files",
288+ srcs = glob(["**/*"]),
289+ )
290+
291+ exports_files(["chrome-linux64/chrome"])
292+
293+ js_library(
294+ name = "chrome-js",
295+ data = [":files"],
296+ )
297+ """ ,
298+ )
299+ http_archive (
300+ name = "mac_beta_chrome" ,
301+ url = "https://storage.googleapis.com/chrome-for-testing-public/138.0.7204.4/mac-x64/chrome-mac-x64.zip" ,
302+ sha256 = "07c32ddffb7ad10038cde6187891a0ba7eaf65869af38d1709b0384697ccdbfa" ,
303+ strip_prefix = "chrome-mac-x64" ,
304+ patch_cmds = [
305+ "mv 'Google Chrome for Testing.app' Chrome.app" ,
306+ "mv 'Chrome.app/Contents/MacOS/Google Chrome for Testing' Chrome.app/Contents/MacOS/Chrome" ,
307+ ],
308+ build_file_content = """
309+ load("@aspect_rules_js//js:defs.bzl", "js_library")
310+ package(default_visibility = ["//visibility:public"])
311+
312+ exports_files(["Chrome.app"])
313+
314+ js_library(
315+ name = "chrome-js",
316+ data = glob(["Chrome.app/**/*"]),
317+ )
318+ """ ,
319+ )
320+ http_archive (
321+ name = "linux_beta_chromedriver" ,
322+ url = "https://storage.googleapis.com/chrome-for-testing-public/138.0.7204.4/linux64/chromedriver-linux64.zip" ,
323+ sha256 = "187813f44358a8bfa42bd043eced9481687998ff0f691a46108555574836ad38" ,
324+ strip_prefix = "chromedriver-linux64" ,
325+ build_file_content = """
326+ load("@aspect_rules_js//js:defs.bzl", "js_library")
327+ package(default_visibility = ["//visibility:public"])
328+
329+ exports_files(["chromedriver"])
330+
331+ js_library(
332+ name = "chromedriver-js",
333+ data = ["chromedriver"],
334+ )
335+ """ ,
336+ )
337+
338+ http_archive (
339+ name = "mac_beta_chromedriver" ,
340+ url = "https://storage.googleapis.com/chrome-for-testing-public/138.0.7204.4/mac-x64/chromedriver-mac-x64.zip" ,
341+ sha256 = "9823d0e33d930761a9967dce0403a53dc5b2d3376af46cd3e7f10bc28bfe401d" ,
342+ strip_prefix = "chromedriver-mac-x64" ,
343+ build_file_content = """
344+ load("@aspect_rules_js//js:defs.bzl", "js_library")
345+ package(default_visibility = ["//visibility:public"])
346+
347+ exports_files(["chromedriver"])
348+
273349js_library(
274350 name = "chromedriver-js",
275351 data = ["chromedriver"],
0 commit comments