File tree Expand file tree Collapse file tree 2 files changed +29
-3
lines changed Expand file tree Collapse file tree 2 files changed +29
-3
lines changed Original file line number Diff line number Diff line change @@ -41,7 +41,11 @@ linter.register(name = "rust-rustfmt")
4141node = use_extension ("@rules_nodejs//nodejs:extensions.bzl" , "node" )
4242node .toolchain (node_version = "20.9.0" )
4343
44- pnpm = use_extension ("@aspect_rules_js//npm:extensions.bzl" , "pnpm" , dev_dependency = True )
44+ pnpm = use_extension (
45+ "@aspect_rules_js//npm:extensions.bzl" ,
46+ "pnpm" ,
47+ dev_dependency = True ,
48+ )
4549use_repo (pnpm , "pnpm" )
4650
4751npm = use_extension ("@aspect_rules_js//npm:extensions.bzl" , "npm" )
@@ -347,8 +351,7 @@ use_repo(
347351 "linux_beta_firefox" ,
348352 "linux_chrome" ,
349353 "linux_chromedriver" ,
350- # Commenting out `linux_edge` since this is not created, but it really should be.
351- #"linux_edge",
354+ "linux_edge" ,
352355 "linux_edgedriver" ,
353356 "linux_firefox" ,
354357 "linux_geckodriver" ,
Original file line number Diff line number Diff line change 11# This file has been generated using `bazel run scripts:pinned_browsers`
22
33load ("@bazel_tools//tools/build_defs/repo:http.bzl" , "http_archive" )
4+ load ("//common/private:deb_archive.bzl" , "deb_archive" )
45load ("//common/private:dmg_archive.bzl" , "dmg_archive" )
56load ("//common/private:drivers.bzl" , "local_drivers" )
67load ("//common/private:pkg_archive.bzl" , "pkg_archive" )
@@ -140,6 +141,28 @@ js_library(
140141""" ,
141142 )
142143
144+ deb_archive (
145+ name = "linux_edge" ,
146+ url = "https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_127.0.2651.74-1_amd64.deb" ,
147+ sha256 = "533f5228cf9ffa30b135ca9d84a8b0f53a82bf63" ,
148+ build_file_content = """
149+ load("@aspect_rules_js//js:defs.bzl", "js_library")
150+ package(default_visibility = ["//visibility:public"])
151+
152+ filegroup(
153+ name = "files",
154+ srcs = glob(["**/*"]),
155+ )
156+
157+ exports_files(["opt/microsoft/msedge/microsoft-edge"])
158+
159+ js_library(
160+ name = "edge-js",
161+ data = [":files"],
162+ )
163+ """ ,
164+ )
165+
143166 http_archive (
144167 name = "linux_edgedriver" ,
145168 url = "https://msedgedriver.azureedge.net/127.0.2651.72/edgedriver_linux64.zip" ,
You can’t perform that action at this time.
0 commit comments