Adopt OTP 26.2.1
This commit is contained in:
parent
3cd832b638
commit
8d2657ef2f
5
.bazelrc
5
.bazelrc
|
@ -68,11 +68,14 @@ build:rbe-25_3 --config=rbe
|
|||
build:rbe-25_3 --platforms=//bazel/platforms:erlang_linux_25_3_platform
|
||||
|
||||
build:rbe-26 --config=rbe
|
||||
build:rbe-26 --platforms=//bazel/platforms:erlang_linux_26_1_platform
|
||||
build:rbe-26 --platforms=//bazel/platforms:erlang_linux_26_2_platform
|
||||
|
||||
build:rbe-26_1 --config=rbe
|
||||
build:rbe-26_1 --platforms=//bazel/platforms:erlang_linux_26_1_platform
|
||||
|
||||
build:rbe-26_2 --config=rbe
|
||||
build:rbe-26_2 --platforms=//bazel/platforms:erlang_linux_26_2_platform
|
||||
|
||||
# no-op config so that --config=local does not error
|
||||
build:local --color=auto
|
||||
|
||||
|
|
|
@ -36,7 +36,7 @@ jobs:
|
|||
- image_tag_suffix: otp-min-bazel
|
||||
otp_version_id: 26_1
|
||||
- image_tag_suffix: otp-max-bazel
|
||||
otp_version_id: 26_1
|
||||
otp_version_id: 26_2
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
|
|
@ -17,7 +17,7 @@ jobs:
|
|||
matrix:
|
||||
include:
|
||||
- image_tag_suffix: otp-max-bazel
|
||||
otp_version_id: 26_1
|
||||
otp_version_id: 26_2
|
||||
timeout-minutes: 45
|
||||
steps:
|
||||
- name: CHECKOUT REPOSITORY
|
||||
|
|
|
@ -100,6 +100,12 @@ erlang_config.internal_erlang_from_github_release(
|
|||
version = "26.1.2",
|
||||
)
|
||||
|
||||
erlang_config.internal_erlang_from_github_release(
|
||||
name = "26_2",
|
||||
sha256 = "80d66bafbae409481a4e1badcb4a6275b07a8e9af82980c08d7a8add483232a9",
|
||||
version = "26.2.1",
|
||||
)
|
||||
|
||||
erlang_config.internal_erlang_from_http_archive(
|
||||
name = "git_master",
|
||||
strip_prefix = "otp-master",
|
||||
|
@ -153,6 +159,8 @@ register_toolchains(
|
|||
"@erlang_config//25_3:toolchain_major_minor",
|
||||
"@erlang_config//26_1:toolchain_major",
|
||||
"@erlang_config//26_1:toolchain_major_minor",
|
||||
"@erlang_config//26_2:toolchain_major",
|
||||
"@erlang_config//26_2:toolchain_major_minor",
|
||||
"@erlang_config//git_master:toolchain_major",
|
||||
"@erlang_config//git_master:toolchain_major_minor",
|
||||
"@elixir_config//external:toolchain",
|
||||
|
|
|
@ -112,6 +112,13 @@ http_file(
|
|||
urls = ["https://github.com/erlang/otp/archive/OTP-26.1.2.tar.gz"],
|
||||
)
|
||||
|
||||
http_file(
|
||||
name = "otp_src_26_2",
|
||||
downloaded_file_path = "OTP-26.2.1.tar.gz",
|
||||
sha256 = "d99eab3af908b41dd4d7df38f0b02a447579326dd6604f641bbe9f2789b5656b",
|
||||
urls = ["https://github.com/erlang/otp/archive/OTP-26.2.1.tar.gz"],
|
||||
)
|
||||
|
||||
new_git_repository(
|
||||
name = "bats",
|
||||
build_file = "@//:BUILD.bats",
|
||||
|
|
|
@ -65,6 +65,15 @@ platform(
|
|||
parents = ["@rbe//config:platform"],
|
||||
)
|
||||
|
||||
platform(
|
||||
name = "erlang_linux_26_2_platform",
|
||||
constraint_values = [
|
||||
"@erlang_config//:erlang_26_2",
|
||||
"@elixir_config//:elixir_1_15",
|
||||
],
|
||||
parents = ["@rbe//config:platform"],
|
||||
)
|
||||
|
||||
platform(
|
||||
name = "erlang_linux_git_master_platform",
|
||||
constraint_values = [
|
||||
|
|
|
@ -142,6 +142,7 @@ container_image(
|
|||
"@erlang_config//:erlang_25_2": ["@otp_src_25_2//file"],
|
||||
"@erlang_config//:erlang_25_3": ["@otp_src_25_3//file"],
|
||||
"@erlang_config//:erlang_26_1": ["@otp_src_26_1//file"],
|
||||
"@erlang_config//:erlang_26_2": ["@otp_src_26_2//file"],
|
||||
}),
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in New Issue