File tree Expand file tree Collapse file tree 5 files changed +33
-0
lines changed
Expand file tree Collapse file tree 5 files changed +33
-0
lines changed Original file line number Diff line number Diff line change @@ -59,6 +59,9 @@ build:rbe-25_2 --platforms=//bazel/platforms:erlang_linux_25_2_platform
5959build:rbe-25_3 --config=rbe
6060build:rbe-25_3 --platforms=//bazel/platforms:erlang_linux_25_3_platform
6161
62+ build:rbe-26 --config=rbe
63+ build:rbe-26 --platforms=//bazel/platforms:erlang_linux_26_platform
64+
6265# no-op config so that --config=local does not error
6366build:local --color=auto
6467
Original file line number Diff line number Diff line change @@ -69,6 +69,12 @@ erlang_config.internal_erlang_from_github_release(
6969 version = "25.3.2" ,
7070)
7171
72+ erlang_config .internal_erlang_from_github_release (
73+ name = "26" ,
74+ sha256 = "ce962175c4d90161a7247d8e2e4ae36f9d8cc0214c8f52dba8ba84a82afc096f" ,
75+ version = "26.0-rc3" ,
76+ )
77+
7278erlang_config .internal_erlang_from_http_archive (
7379 name = "git_master" ,
7480 strip_prefix = "otp-master" ,
@@ -114,6 +120,8 @@ register_toolchains(
114120 "@erlang_config//25_2:toolchain_major_minor" ,
115121 "@erlang_config//25_3:toolchain_major" ,
116122 "@erlang_config//25_3:toolchain_major_minor" ,
123+ "@erlang_config//26:toolchain_major" ,
124+ "@erlang_config//26:toolchain_major_minor" ,
117125 "@erlang_config//git_master:toolchain_major" ,
118126 "@erlang_config//git_master:toolchain_major_minor" ,
119127 "@elixir_config//external:toolchain" ,
Original file line number Diff line number Diff line change @@ -105,6 +105,13 @@ http_file(
105105 urls = ["https://github.com/erlang/otp/archive/OTP-25.3.2.tar.gz" ],
106106)
107107
108+ http_file (
109+ name = "otp_src_26" ,
110+ downloaded_file_path = "OTP-26.0-rc3.tar.gz" ,
111+ sha256 = "f4fc2c5e1da56eb659003015ab80c42e50cef1129cca8c14457a522d1793498d" ,
112+ urls = ["https://github.com/erlang/otp/archive/OTP-26.0-rc3.tar.gz" ],
113+ )
114+
108115http_archive (
109116 name = "io_buildbuddy_buildbuddy_toolchain" ,
110117 sha256 = "a2a5cccec251211e2221b1587af2ce43c36d32a42f5d881737db3b546a536510" ,
@@ -146,6 +153,11 @@ erlang_config(
146153 sha256 = "aed4e4726cdc587ab820c8379d63e511e46a1b1cc0c59d6a720b51ae625b2510" ,
147154 version = "25.3.2" ,
148155 ),
156+ internal_erlang_from_github_release (
157+ name = "26" ,
158+ sha256 = "ce962175c4d90161a7247d8e2e4ae36f9d8cc0214c8f52dba8ba84a82afc096f" ,
159+ version = "26.0-rc3" ,
160+ ),
149161 internal_erlang_from_http_archive (
150162 name = "git_master" ,
151163 strip_prefix = "otp-master" ,
Original file line number Diff line number Diff line change @@ -56,6 +56,15 @@ platform(
5656 parents = ["@rbe//config:platform" ],
5757)
5858
59+ platform (
60+ name = "erlang_linux_26_platform" ,
61+ constraint_values = [
62+ "@erlang_config//:erlang_26" ,
63+ "@elixir_config//:elixir_1_14" ,
64+ ],
65+ parents = ["@rbe//config:platform" ],
66+ )
67+
5968platform (
6069 name = "erlang_linux_git_master_platform" ,
6170 constraint_values = [
Original file line number Diff line number Diff line change @@ -125,6 +125,7 @@ container_image(
125125 "@erlang_config//:erlang_25_1" : ["@otp_src_25_1//file" ],
126126 "@erlang_config//:erlang_25_2" : ["@otp_src_25_2//file" ],
127127 "@erlang_config//:erlang_25_3" : ["@otp_src_25_3//file" ],
128+ "@erlang_config//:erlang_26" : ["@otp_src_26//file" ],
128129 }),
129130)
130131
You can’t perform that action at this time.
0 commit comments