diff --git a/WORKSPACE b/WORKSPACE index 3f3cec0c27244..0a8434a9d402d 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -6,14 +6,20 @@ load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository") http_archive( name = "io_bazel_rules_go", - urls = ["https://github.com/bazelbuild/rules_go/releases/download/0.18.5/rules_go-0.18.5.tar.gz"], - sha256 = "a82a352bffae6bee4e95f68a8d80a70e87f42c4741e6a448bec11998fcc82329", + urls = [ + "https://storage.googleapis.com/bazel-mirror/github.com/bazelbuild/rules_go/releases/download/0.19.3/rules_go-0.19.3.tar.gz", + "https://github.com/bazelbuild/rules_go/releases/download/0.19.3/rules_go-0.19.3.tar.gz", + ], + sha256 = "313f2c7a23fecc33023563f082f381a32b9b7254f727a7dd2d6380ccc6dfe09b", ) http_archive( name = "bazel_gazelle", - urls = ["https://github.com/bazelbuild/bazel-gazelle/releases/download/0.17.0/bazel-gazelle-0.17.0.tar.gz"], - sha256 = "3c681998538231a2d24d0c07ed5a7658cb72bfb5fd4bf9911157c0e9ac6a2687", + urls = [ + "https://storage.googleapis.com/bazel-mirror/github.com/bazelbuild/bazel-gazelle/releases/download/0.18.2/bazel-gazelle-0.18.2.tar.gz", + "https://github.com/bazelbuild/bazel-gazelle/releases/download/0.18.2/bazel-gazelle-0.18.2.tar.gz", + ], + sha256 = "7fc87f4170011201b1690326e8c16c5d802836e3a0d617d8f75c3af2b23180c4", ) load("@io_bazel_rules_go//go:deps.bzl", "go_rules_dependencies", "go_register_toolchains") @@ -21,7 +27,7 @@ load("@io_bazel_rules_go//go:deps.bzl", "go_rules_dependencies", "go_register_to go_rules_dependencies() go_register_toolchains( - go_version = "1.12.5", + go_version = "1.12.9", ) load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies") diff --git a/tools/bazel.rc b/tools/bazel.rc index d573054f55f88..eb8ec7625c078 100644 --- a/tools/bazel.rc +++ b/tools/bazel.rc @@ -2,5 +2,5 @@ # (This is the "legacy" location for bazel.rc) # (See https://github.com/bazelbuild/bazel/issues/6319) - -build --workspace_status_command=./tools/get_workspace_status.sh \ No newline at end of file +# --stamp is needed to use x_defs, as of rules_go 0.19.0 +build --workspace_status_command=./tools/get_workspace_status.sh --stamp \ No newline at end of file