1
1
load ("@bazel_tools//tools/build_defs/repo:http.bzl" , "http_archive" )
2
2
load ("@bazel_tools//tools/build_defs/repo:git.bzl" , "git_repository" )
3
3
4
- http_archive (
4
+ # Use the git repository for bazel rules until a released version contains https://github.com/bazelbuild/rules_go/pull/2090
5
+ # http_archive(
6
+ # name = "io_bazel_rules_go",
7
+ # urls = [
8
+ # "https://storage.googleapis.com/bazel-mirror/github.com/bazelbuild/rules_go/releases/download/0.18.6/rules_go-0.18.6.tar.gz",
9
+ # "https://github.com/bazelbuild/rules_go/releases/download/0.18.6/rules_go-0.18.6.tar.gz",
10
+ # ],
11
+ # sha256 = "f04d2373bcaf8aa09bccb08a98a57e721306c8f6043a2a0ee610fd6853dcde3d",
12
+ # )
13
+ git_repository (
5
14
name = "io_bazel_rules_go" ,
6
- urls = [
7
- "https://storage.googleapis.com/bazel-mirror/github.com/bazelbuild/rules_go/releases/download/0.18.6/rules_go-0.18.6.tar.gz" ,
8
- "https://github.com/bazelbuild/rules_go/releases/download/0.18.6/rules_go-0.18.6.tar.gz" ,
9
- ],
10
- sha256 = "f04d2373bcaf8aa09bccb08a98a57e721306c8f6043a2a0ee610fd6853dcde3d" ,
15
+ remote = "https://github.com/bazelbuild/rules_go.git" ,
16
+ commit = "f2373c9fbd09586d8e591dda3c43d66445b2d7ca" ,
11
17
)
12
18
13
19
http_archive (
@@ -16,6 +22,20 @@ http_archive(
16
22
urls = ["https://github.com/bazelbuild/bazel-gazelle/releases/download/0.17.0/bazel-gazelle-0.17.0.tar.gz" ],
17
23
)
18
24
25
+ http_archive (
26
+ name = "bazel_skylib" ,
27
+ sha256 = "2ef429f5d7ce7111263289644d233707dba35e39696377ebab8b0bc701f7818e" ,
28
+ type = "tar.gz" ,
29
+ url = "https://github.com/bazelbuild/bazel-skylib/releases/download/0.8.0/bazel-skylib.0.8.0.tar.gz" ,
30
+ )
31
+
32
+ load ("@bazel_skylib//lib:versions.bzl" , "versions" )
33
+
34
+ versions .check (
35
+ minimum_bazel_version = "0.23.0" ,
36
+ maximum_bazel_version = "1.0.0" ,
37
+ ) # fails if not within range
38
+
19
39
load ("@io_bazel_rules_go//go:deps.bzl" , "go_rules_dependencies" , "go_register_toolchains" )
20
40
21
41
go_rules_dependencies ()
0 commit comments