|
@@ -35,18 +35,18 @@ class ReleaseInfo(NamedTuple):
|
|
|
|
|
|
|
|
|
|
|
|
|
_BAZEL_TOOLS_URL = (
|
|
_BAZEL_TOOLS_URL = (
|
|
|
- "https://github.com/bazelbuild/buildtools/releases/download/v7.1.2/"
|
|
|
|
|
|
|
+ "https://github.com/bazelbuild/buildtools/releases/download/v7.3.1/"
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
# Structured information per release tool.
|
|
# Structured information per release tool.
|
|
|
_RELEASES = {
|
|
_RELEASES = {
|
|
|
Release.BAZELISK: ReleaseInfo(
|
|
Release.BAZELISK: ReleaseInfo(
|
|
|
- "https://github.com/bazelbuild/bazelisk/releases/download/v1.20.0/", "-"
|
|
|
|
|
|
|
+ "https://github.com/bazelbuild/bazelisk/releases/download/v1.25.0/", "-"
|
|
|
),
|
|
),
|
|
|
Release.BUILDIFIER: ReleaseInfo(_BAZEL_TOOLS_URL, "-"),
|
|
Release.BUILDIFIER: ReleaseInfo(_BAZEL_TOOLS_URL, "-"),
|
|
|
Release.BUILDOZER: ReleaseInfo(_BAZEL_TOOLS_URL, "-"),
|
|
Release.BUILDOZER: ReleaseInfo(_BAZEL_TOOLS_URL, "-"),
|
|
|
Release.TARGET_DETERMINATOR: ReleaseInfo(
|
|
Release.TARGET_DETERMINATOR: ReleaseInfo(
|
|
|
- "https://github.com/bazel-contrib/target-determinator/releases/download/v0.27.0/", # noqa: E501
|
|
|
|
|
|
|
+ "https://github.com/bazel-contrib/target-determinator/releases/download/v0.30.0/", # noqa: E501
|
|
|
".",
|
|
".",
|
|
|
),
|
|
),
|
|
|
}
|
|
}
|
|
@@ -59,32 +59,32 @@ _RELEASES = {
|
|
|
# to make copy-paste updates simpler.
|
|
# to make copy-paste updates simpler.
|
|
|
_RELEASE_SHAS = {
|
|
_RELEASE_SHAS = {
|
|
|
Release.BAZELISK: {
|
|
Release.BAZELISK: {
|
|
|
- "darwin-amd64": "51a6228d51704c656df9fceacad18d64f265b973905b3efdcf8a504b687545bf", # noqa: E501
|
|
|
|
|
- "darwin-arm64": "29753341c0ddc35931fb240e247fbba0b83ef81bccc2433dd075363ec02a67a6", # noqa: E501
|
|
|
|
|
- "linux-amd64": "d9af1fa808c0529753c3befda75123236a711d971d3485a390507122148773a3", # noqa: E501
|
|
|
|
|
- "linux-arm64": "467ec3821aca5e278c8570b7c25e0dfc1a061d2873be89e4a266aaf488148426", # noqa: E501
|
|
|
|
|
- "windows-amd64.exe": "4175ce7ef4b552fb17e93ce49a245679dc26a35cf2fbc7c3146daca6ffc7a81e", # noqa: E501
|
|
|
|
|
|
|
+ "darwin-amd64": "0af019eeb642fa70744419d02aa32df55e6e7a084105d49fb26801a660aa56d3", # noqa: E501
|
|
|
|
|
+ "darwin-arm64": "b13dd89c6ecd90944ca3539f5a2c715a18f69b7458878c471a902a8e482ceb4b", # noqa: E501
|
|
|
|
|
+ "linux-amd64": "fd8fdff418a1758887520fa42da7e6ae39aefc788cf5e7f7bb8db6934d279fc4", # noqa: E501
|
|
|
|
|
+ "linux-arm64": "4c8d966e40ac2c4efcc7f1a5a5cceef2c0a2f16b957e791fa7a867cce31e8fcb", # noqa: E501
|
|
|
|
|
+ "windows-amd64.exe": "641a3dfebd717703675f912917735c44b45cf6300bfdfb924537f3cfbffcdd92", # noqa: E501
|
|
|
},
|
|
},
|
|
|
Release.BUILDIFIER: {
|
|
Release.BUILDIFIER: {
|
|
|
- "darwin-amd64": "687c49c318fb655970cf716eed3c7bfc9caeea4f2931a2fd36593c458de0c537", # noqa: E501
|
|
|
|
|
- "darwin-arm64": "d0909b645496608fd6dfc67f95d9d3b01d90736d7b8c8ec41e802cb0b7ceae7c", # noqa: E501
|
|
|
|
|
- "linux-amd64": "28285fe7e39ed23dc1a3a525dfcdccbc96c0034ff1d4277905d2672a71b38f13", # noqa: E501
|
|
|
|
|
- "linux-arm64": "c22a44eee37b8927167ee6ee67573303f4e31171e7ec3a8ea021a6a660040437", # noqa: E501
|
|
|
|
|
- "windows-amd64.exe": "a8331515019d8d3e01baa1c76fda19e8e6e3e05532d4b0bce759bd759d0cafb7", # noqa: E501
|
|
|
|
|
|
|
+ "darwin-amd64": "375f823103d01620aaec20a0c29c6cbca99f4fd0725ae30b93655c6704f44d71", # noqa: E501
|
|
|
|
|
+ "darwin-arm64": "5a6afc6ac7a09f5455ba0b89bd99d5ae23b4174dc5dc9d6c0ed5ce8caac3f813", # noqa: E501
|
|
|
|
|
+ "linux-amd64": "5474cc5128a74e806783d54081f581662c4be8ae65022f557e9281ed5dc88009", # noqa: E501
|
|
|
|
|
+ "linux-arm64": "0bf86c4bfffaf4f08eed77bde5b2082e4ae5039a11e2e8b03984c173c34a561c", # noqa: E501
|
|
|
|
|
+ "windows-amd64.exe": "370cd576075ad29930a82f5de132f1a1de4084c784a82514bd4da80c85acf4a8", # noqa: E501
|
|
|
},
|
|
},
|
|
|
Release.BUILDOZER: {
|
|
Release.BUILDOZER: {
|
|
|
- "darwin-amd64": "90da5cf4f7db73007977a8c6bec23fa7022265978187e1da8df5edc91daf6ee1", # noqa: E501
|
|
|
|
|
- "darwin-arm64": "bedff301bc51f04da46d2c8900c1753032ea88485af375a9f1b7bed0915558e0", # noqa: E501
|
|
|
|
|
- "linux-amd64": "8d5c459ab21b411b8be059a8bdf59f0d3eabf9dff943d5eccb80e36e525cc09d", # noqa: E501
|
|
|
|
|
- "linux-arm64": "a00d1790e8c92c5022d83e345d6629506836d73c23c5338d5f777589bfaed02d", # noqa: E501
|
|
|
|
|
- "windows-amd64.exe": "3a650e10f07787760889d7e5694924d881265ae2384499fd59ada7c39c02366e", # noqa: E501
|
|
|
|
|
|
|
+ "darwin-amd64": "854c9583efc166602276802658cef3f224d60898cfaa60630b33d328db3b0de2", # noqa: E501
|
|
|
|
|
+ "darwin-arm64": "31b1bfe20d7d5444be217af78f94c5c43799cdf847c6ce69794b7bf3319c5364", # noqa: E501
|
|
|
|
|
+ "linux-amd64": "3305e287b3fcc68b9a35fd8515ee617452cd4e018f9e6886b6c7cdbcba8710d4", # noqa: E501
|
|
|
|
|
+ "linux-arm64": "0b5a2a717ac4fc911e1fec8d92af71dbb4fe95b10e5213da0cc3d56cea64a328", # noqa: E501
|
|
|
|
|
+ "windows-amd64.exe": "58d41ce53257c5594c9bc86d769f580909269f68de114297f46284fbb9023dcf", # noqa: E501
|
|
|
},
|
|
},
|
|
|
Release.TARGET_DETERMINATOR: {
|
|
Release.TARGET_DETERMINATOR: {
|
|
|
- "darwin.amd64": "f3ef5abce3499926534237ffa183f54139c4760e376813973b35f8cfa5eb50cf", # noqa: E501
|
|
|
|
|
- "darwin.arm64": "17ee63f8f34c4f61907cf963ce81463b3be5b0a67b068beb02ab9a8cf7fb13d5", # noqa: E501
|
|
|
|
|
- "linux.amd64": "65000bba3a5eb1713d93b1e08e33b6fbe5787535664bbc1ba2f4166b0d26d0a1", # noqa: E501
|
|
|
|
|
- "linux.arm64": "99146eef911873f8dbba722214d4c382ebbeab52b0e030e89314db85b70c8558", # noqa: E501
|
|
|
|
|
- "windows.amd64.exe": "b59a8122a5b72517c8488a638afb8fc9c78da2eaa3c6e7ecb9638052a3ebc3ee", # noqa: E501
|
|
|
|
|
|
|
+ "darwin.amd64": "faa79bed4f3b516e64532beafabf4c340aa0f67c52770d9e74782b8d32033b8c", # noqa: E501
|
|
|
|
|
+ "darwin.arm64": "0536158d45ac9d59e5fb5fd9f061a407f28e9e3d9d95ccaa4832583ed4cf13b8", # noqa: E501
|
|
|
|
|
+ "linux.amd64": "2c75ff991eb5fe46d6df3f6266cac8fb8f3abf4037be486e4c5dc871bd6c4d64", # noqa: E501
|
|
|
|
|
+ "linux.arm64": "5ec31448c87a972583e0213028e83fefe7f566ccc9d64412e333ed12390573c5", # noqa: E501
|
|
|
|
|
+ "windows.amd64.exe": "11449d0388deae5b04372be35e4b480f3beeffa8b954e707d60ebd15d3ebe428", # noqa: E501
|
|
|
},
|
|
},
|
|
|
}
|
|
}
|
|
|
|
|
|