Skip to content

Commit 8e9d11a

Browse files
author
Jay Conrod
authored
Support Go 1.15.8, 1.14.15 (#2810)
Now testing with Bazel 3.7.2, the maximum supported version. Compatibility with Bazel 4.0.0 was fixed in #2683, but that broke compatibility with 2.x.y, so it can't be backported to this branch. Fixes #2809
1 parent aa20200 commit 8e9d11a

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

.bazelci/presubmit.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ platforms:
88
- "..."
99
ubuntu1804:
1010
# enable some unflipped incompatible flags on this platform to ensure we don't regress.
11+
bazel: 3.7.2 # test maximum supported version of bazel on release-0.24
1112
build_flags:
1213
- "--incompatible_load_cc_rules_from_bzl"
1314
- "--incompatible_load_proto_rules_from_bzl"
@@ -23,11 +24,13 @@ platforms:
2324
test_targets:
2425
- "..."
2526
macos:
27+
bazel: 3.7.2 # test maximum supported version of bazel on release-0.24
2628
build_targets:
2729
- "..."
2830
test_targets:
2931
- "..."
3032
rbe_ubuntu1604:
33+
bazel: 3.7.2 # test maximum supported version of bazel on release-0.24
3134
build_targets:
3235
- "..."
3336
test_flags:
@@ -45,6 +48,7 @@ platforms:
4548
- "-//tests/core/go_path:go_path_test"
4649
- "-//tests/core/stdlib:buildid_test"
4750
windows:
51+
bazel: 3.7.2 # test maximum supported version of bazel on release-0.24
4852
build_flags:
4953
# Go requires a C toolchain that accepts options and emits errors like
5054
# gcc or clang. The Go SDK does not support MSVC.

go/private/sdk_list.bzl

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,24 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
DEFAULT_VERSION = "1.15.7"
15+
DEFAULT_VERSION = "1.15.8"
1616

1717
MIN_SUPPORTED_VERSION = "1.13"
1818

1919
SDK_REPOSITORIES = {
20+
"1.15.8": {
21+
"darwin_amd64": ("go1.15.8.darwin-amd64.tar.gz", "7df8977d3befd2ec41479abed1c93aac93cb320dcbe4808950d28948911da854"),
22+
"freebsd_386": ("go1.15.8.freebsd-386.tar.gz", "46fbf0fe03910569113989bf608e56f847df685efccdcee29d8ab3b9752211f8"),
23+
"freebsd_amd64": ("go1.15.8.freebsd-amd64.tar.gz", "ec5b0e690593f8d6e1964221b1a95b2a3efdedcfd3562f4113cd1c0b6180a5ee"),
24+
"linux_386": ("go1.15.8.linux-386.tar.gz", "a0cc9df6d04f89af8396278d171087894a453a03a950b0f60a4ac18b480f758f"),
25+
"linux_amd64": ("go1.15.8.linux-amd64.tar.gz", "d3379c32a90fdf9382166f8f48034c459a8cc433730bc9476d39d9082c94583b"),
26+
"linux_arm64": ("go1.15.8.linux-arm64.tar.gz", "0e31ea4bf53496b0f0809730520dee98c0ae5c530f3701a19df0ba0a327bf3d2"),
27+
"linux_arm": ("go1.15.8.linux-armv6l.tar.gz", "708c398cb9e5029cfd5b654370978bf0e797d4d4a71153c06c7378db7e249a53"),
28+
"linux_ppc64le": ("go1.15.8.linux-ppc64le.tar.gz", "c6ddeab22b23ee33f5e8f06f9667e2092f48dbc6d5db553a66f7fe21da73fbfa"),
29+
"linux_s390x": ("go1.15.8.linux-s390x.tar.gz", "ba922f54fe99dee3246705bacbfac27fa88375439025429297aa1e9caf3f2297"),
30+
"windows_386": ("go1.15.8.windows-386.zip", "091cf23efe75e1e039e10808878d56467f12a28edb0de935ce5aab31aab5d52c"),
31+
"windows_amd64": ("go1.15.8.windows-amd64.zip", "ef05b7141d3c217fb076f0e27249e144296234df96ead8751c0b76784079df97"),
32+
},
2033
"1.15.7": {
2134
"darwin_amd64": ("go1.15.7.darwin-amd64.tar.gz", "af423736fffded2b588bab13b8963ad071eb47600ec83d0304a9a3ab95ef49a0"),
2235
"freebsd_386": ("go1.15.7.freebsd-386.tar.gz", "fbb952ca77ed922c8d98bcd6801e3fd4104f2e2df435dd6e4e47ff0c0bd93130"),
@@ -121,6 +134,19 @@ SDK_REPOSITORIES = {
121134
"windows_386": ("go1.15.windows-386.zip", "e0c747610a73030cadba6f6ac319bca33cfff19b1f58c010727ea55fb2b0cab1"),
122135
"windows_amd64": ("go1.15.windows-amd64.zip", "dc491314dff5b87ad50bf1cf56715de8f8c54489be30f3e19239bc2ad1af25e3"),
123136
},
137+
"1.14.15": {
138+
"darwin_amd64": ("go1.14.15.darwin-amd64.tar.gz", "cc116e7522d1d1bcb606ce413555c4f2d5c86c0c8d5e5074a0d57b303d8edb50"),
139+
"freebsd_386": ("go1.14.15.freebsd-386.tar.gz", "4d8eb68aa9bdc1d13cebe8884c6bf4f9cc0b8baea383620113ff6a2ac17c8d63"),
140+
"freebsd_amd64": ("go1.14.15.freebsd-amd64.tar.gz", "06b355212b788e348369e1d09bb55aed73da4b3569af5a5f8801dd88182df99f"),
141+
"linux_386": ("go1.14.15.linux-386.tar.gz", "cab962eaf954378bbb5b24f703baf3b471e9690a109082dd688593fbb6f9008e"),
142+
"linux_amd64": ("go1.14.15.linux-amd64.tar.gz", "c64a57b374a81f7cf1408d2c410a28c6f142414f1ffa9d1062de1d653b0ae0d6"),
143+
"linux_arm64": ("go1.14.15.linux-arm64.tar.gz", "4d964166a189c22032521c63935437c304bb7f01673b196898cff525897a1c27"),
144+
"linux_arm": ("go1.14.15.linux-armv6l.tar.gz", "a63960d9b9c14954e299ffe060c0574ffb91ab810837da5941853b664d0652da"),
145+
"linux_ppc64le": ("go1.14.15.linux-ppc64le.tar.gz", "64d82004270bcd00948dbed9f1a123ef844ceb7633e6a87a5ca7ef8bdf59cfc1"),
146+
"linux_s390x": ("go1.14.15.linux-s390x.tar.gz", "8e121c947ec531628d37ad0292623f22c8f9fecac6067192b5cce34b36cedd79"),
147+
"windows_386": ("go1.14.15.windows-386.zip", "6d990df3f60fc120d7e2ce7ffcaad102c1d595fb631ad2bd097217458004cd30"),
148+
"windows_amd64": ("go1.14.15.windows-amd64.zip", "189bc564d537d86f80c70757ee4c29fb1c2c6e8d05bb6de1242a03a96ac850cb"),
149+
},
124150
"1.14.14": {
125151
"darwin_amd64": ("go1.14.14.darwin-amd64.tar.gz", "50a64d6a7ef85510321f0cbcd64e7c72f7e82e27c22f0ba475b9b6b6213f136e"),
126152
"freebsd_386": ("go1.14.14.freebsd-386.tar.gz", "7865dffe01499e5e26a40ebc15e068e683e64a2f2edff7440fc9802b02f122bb"),

0 commit comments

Comments
 (0)