Skip to content

Commit e7db08f

Browse files
selenium-cidiemol
andauthored
[dotnet][rb][java][js][py] Automated Browser Version Update (#13563)
Update pinned browser versions Co-authored-by: Selenium CI Bot <[email protected]> Co-authored-by: Diego Molina <[email protected]>
1 parent c7fdd50 commit e7db08f

File tree

1 file changed

+28
-114
lines changed

1 file changed

+28
-114
lines changed

common/repositories.bzl

Lines changed: 28 additions & 114 deletions
Original file line numberDiff line numberDiff line change
@@ -11,53 +11,33 @@ def pin_browsers():
1111

1212
http_archive(
1313
name = "linux_firefox",
14-
url = "https://ftp.mozilla.org/pub/firefox/releases/123.0.1/linux-x86_64/en-US/firefox-123.0.1.tar.bz2",
15-
sha256 = "3b8534ecd870f25434fc7ac8b7a26470492484f24fefe3be8eed0b41db52fe43",
14+
url = "https://ftp.mozilla.org/pub/firefox/releases/124.0/linux-x86_64/en-US/firefox-124.0.tar.bz2",
15+
sha256 = "788db377d7b1d2e77d830af308e93f98c97291d8ddaec44a96d82c591f1d4dd0",
1616
build_file_content = """
17-
load("@aspect_rules_js//js:defs.bzl", "js_library")
18-
package(default_visibility = ["//visibility:public"])
19-
2017
filegroup(
2118
name = "files",
2219
srcs = glob(["**/*"]),
20+
visibility = ["//visibility:public"],
2321
)
2422
2523
exports_files(
2624
["firefox/firefox"],
2725
)
28-
29-
js_library(
30-
name = "firefox-js",
31-
data = [":files"],
32-
)
3326
""",
3427
)
3528

3629
dmg_archive(
3730
name = "mac_firefox",
38-
url = "https://ftp.mozilla.org/pub/firefox/releases/123.0.1/mac/en-US/Firefox%20123.0.1.dmg",
39-
sha256 = "35885bacbe7c838c8de476ced3aa2dc0f8642d613c0db5b462e919da1b6cf8c7",
40-
build_file_content = """
41-
load("@aspect_rules_js//js:defs.bzl", "js_library")
42-
package(default_visibility = ["//visibility:public"])
43-
44-
exports_files([\"Firefox.app\"])
45-
46-
js_library(
47-
name = "firefox-js",
48-
data = glob(["Firefox.app/**/*"]),
49-
)
50-
""",
31+
url = "https://ftp.mozilla.org/pub/firefox/releases/124.0/mac/en-US/Firefox%20124.0.dmg",
32+
sha256 = "9876115ec8729e8138493b5898c15939476042cd5d902e364c372af4b1141968",
33+
build_file_content = "exports_files([\"Firefox.app\"])",
5134
)
5235

5336
http_archive(
5437
name = "linux_beta_firefox",
55-
url = "https://ftp.mozilla.org/pub/firefox/releases/124.0b9/linux-x86_64/en-US/firefox-124.0b9.tar.bz2",
56-
sha256 = "80208d269dc8d251a7f9f292a7a6ea9ad217189a01075ff6d77326cb0352c1db",
38+
url = "https://ftp.mozilla.org/pub/firefox/releases/125.0b2/linux-x86_64/en-US/firefox-125.0b2.tar.bz2",
39+
sha256 = "576aff8410a77d42104eda53e59048919015f90be662f0608ac534be3baa46b4",
5740
build_file_content = """
58-
load("@aspect_rules_js//js:defs.bzl", "js_library")
59-
package(default_visibility = ["//visibility:public"])
60-
6141
filegroup(
6242
name = "files",
6343
srcs = glob(["**/*"]),
@@ -67,57 +47,28 @@ filegroup(
6747
exports_files(
6848
["firefox/firefox"],
6949
)
70-
71-
js_library(
72-
name = "firefox-js",
73-
data = [":files"],
74-
)
7550
""",
7651
)
7752

7853
dmg_archive(
7954
name = "mac_beta_firefox",
80-
url = "https://ftp.mozilla.org/pub/firefox/releases/124.0b9/mac/en-US/Firefox%20124.0b9.dmg",
81-
sha256 = "c716240f5fd76937cccbe93e9ffdb681782fbacb9af1face7416351a6e71a1a3",
55+
url = "https://ftp.mozilla.org/pub/firefox/releases/125.0b2/mac/en-US/Firefox%20125.0b2.dmg",
56+
sha256 = "404d030877db6b46cd7efe896f403e98250a4806f794a25a2654c51b3108efe1",
8257
build_file_content = "exports_files([\"Firefox.app\"])",
8358
)
8459

8560
http_archive(
8661
name = "linux_geckodriver",
8762
url = "https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-linux64.tar.gz",
8863
sha256 = "79b2e77edd02c0ec890395140d7cdc04a7ff0ec64503e62a0b74f88674ef1313",
89-
build_file_content = """
90-
load("@aspect_rules_js//js:defs.bzl", "js_library")
91-
package(default_visibility = ["//visibility:public"])
92-
93-
exports_files([\"geckodriver\"])
94-
95-
js_library(
96-
name = "geckodriver-js",
97-
data = [
98-
"geckodriver",
99-
],
100-
)
101-
""",
64+
build_file_content = "exports_files([\"geckodriver\"])",
10265
)
10366

10467
http_archive(
10568
name = "mac_geckodriver",
10669
url = "https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-macos.tar.gz",
10770
sha256 = "9cec1546585b532959782c8220599aa97c1f99265bb2d75ad00cd56ef98f650c",
108-
build_file_content = """
109-
load("@aspect_rules_js//js:defs.bzl", "js_library")
110-
package(default_visibility = ["//visibility:public"])
111-
112-
exports_files([\"geckodriver\"])
113-
114-
js_library(
115-
name = "geckodriver-js",
116-
data = [
117-
"geckodriver",
118-
],
119-
)
120-
""",
71+
build_file_content = "exports_files([\"geckodriver\"])",
12172
)
12273

12374
pkg_archive(
@@ -149,96 +100,59 @@ exports_files(
149100

150101
http_archive(
151102
name = "linux_edgedriver",
152-
url = "https://msedgedriver.azureedge.net/122.0.2365.80/edgedriver_linux64.zip",
153-
sha256 = "ce49a0e62695ae10226903c00bb15bd296d563a009f03544394228bedf250ab5",
103+
url = "https://msedgedriver.azureedge.net/122.0.2365.92/edgedriver_linux64.zip",
104+
sha256 = "d3b45a768e8ff7c9665c657fe121d1e90e8b6d224e3a705c7120d302a00271ad",
154105
build_file_content = "exports_files([\"msedgedriver\"])",
155106
)
156107

157108
http_archive(
158109
name = "mac_edgedriver",
159-
url = "https://msedgedriver.azureedge.net/122.0.2365.80/edgedriver_mac64.zip",
160-
sha256 = "a12f5030963240e0838670e4cbaf826bd9e5a92565e5efa2e0066729cb34b523",
110+
url = "https://msedgedriver.azureedge.net/122.0.2365.92/edgedriver_mac64.zip",
111+
sha256 = "5ad0a70fcf89b9ef8e9b22cba5582c24f87790ff064e2154562e7239b62ebab6",
161112
build_file_content = "exports_files([\"msedgedriver\"])",
162113
)
163114

164115
http_archive(
165116
name = "linux_chrome",
166-
url = "https://storage.googleapis.com/chrome-for-testing-public/122.0.6261.128/linux64/chrome-linux64.zip",
167-
sha256 = "d20be2808665743423536a2ce030ffa8f6092b9dd9a29f72cd8999ef71955700",
117+
url = "https://storage.googleapis.com/chrome-for-testing-public/123.0.6312.58/linux64/chrome-linux64.zip",
118+
sha256 = "b020645b262a85d2cf9bc1e7be139afa175e6b7c18d38525cc4122d5ddf89771",
168119
build_file_content = """
169-
load("@aspect_rules_js//js:defs.bzl", "js_library")
170-
package(default_visibility = ["//visibility:public"])
171-
172120
filegroup(
173121
name = "files",
174122
srcs = glob(["**/*"]),
123+
visibility = ["//visibility:public"],
175124
)
176125
177126
exports_files(
178127
["chrome-linux64/chrome"],
179128
)
180-
181-
js_library(
182-
name = "chrome-js",
183-
data = [":files"],
184-
)
185129
""",
186130
)
187131

188132
http_archive(
189133
name = "mac_chrome",
190-
url = "https://storage.googleapis.com/chrome-for-testing-public/122.0.6261.128/mac-x64/chrome-mac-x64.zip",
191-
sha256 = "f4efaa5dbe4e02d5d324ac862427be2facbca1bed1c75c5bacaa4c922ab5b643",
134+
url = "https://storage.googleapis.com/chrome-for-testing-public/123.0.6312.58/mac-x64/chrome-mac-x64.zip",
135+
sha256 = "5ac1cf013fa9f27b56d8671ae41b09f31011ef7fd23879d80a4d9e94d0c6d0c0",
192136
strip_prefix = "chrome-mac-x64",
193137
patch_cmds = [
194138
"mv 'Google Chrome for Testing.app' Chrome.app",
195139
"mv 'Chrome.app/Contents/MacOS/Google Chrome for Testing' Chrome.app/Contents/MacOS/Chrome",
196140
],
197-
build_file_content = """
198-
load("@aspect_rules_js//js:defs.bzl", "js_library")
199-
package(default_visibility = ["//visibility:public"])
200-
201-
exports_files(["Chrome.app"])
202-
203-
js_library(
204-
name = "chrome-js",
205-
data = glob(["Chrome.app/**/*"]),
206-
)
207-
""",
141+
build_file_content = "exports_files([\"Chrome.app\"])",
208142
)
209143

210144
http_archive(
211145
name = "linux_chromedriver",
212-
url = "https://storage.googleapis.com/chrome-for-testing-public/122.0.6261.128/linux64/chromedriver-linux64.zip",
213-
sha256 = "40aaf6063c9d88fe43dd3e5b79cc101de1662b42ccac81616ecb0310ba921103",
146+
url = "https://storage.googleapis.com/chrome-for-testing-public/123.0.6312.58/linux64/chromedriver-linux64.zip",
147+
sha256 = "accdaeb00d330d9d5a5ef91bbe6fa5d316a5562109231bbc65866fa1390d8a2b",
214148
strip_prefix = "chromedriver-linux64",
215-
build_file_content = """
216-
load("@aspect_rules_js//js:defs.bzl", "js_library")
217-
package(default_visibility = ["//visibility:public"])
218-
219-
exports_files(["chromedriver"])
220-
221-
js_library(
222-
name = "chromedriver-js",
223-
data = ["chromedriver"],
224-
)
225-
""",
149+
build_file_content = "exports_files([\"chromedriver\"])",
226150
)
227151

228152
http_archive(
229153
name = "mac_chromedriver",
230-
url = "https://storage.googleapis.com/chrome-for-testing-public/122.0.6261.128/mac-x64/chromedriver-mac-x64.zip",
231-
sha256 = "41d2fd29a9a5b955fa908218e85ef3c4a2f997b72586c13b416196c3861152d3",
154+
url = "https://storage.googleapis.com/chrome-for-testing-public/123.0.6312.58/mac-x64/chromedriver-mac-x64.zip",
155+
sha256 = "c912db7b7c65d0bfcf7d17150782c0e89783bcba60521b4a66201fc81daffd91",
232156
strip_prefix = "chromedriver-mac-x64",
233-
build_file_content = """
234-
load("@aspect_rules_js//js:defs.bzl", "js_library")
235-
package(default_visibility = ["//visibility:public"])
236-
237-
exports_files(["chromedriver"])
238-
239-
js_library(
240-
name = "chromedriver-js",
241-
data = ["chromedriver"],
242-
)
243-
""",
157+
build_file_content = "exports_files([\"chromedriver\"])",
244158
)

0 commit comments

Comments
 (0)