github.com/GoogleCloudPlatform/testgrid@v0.0.174/WORKSPACE (about)

     1  # gazelle:repository_macro repos.bzl%go_repositories
     2  workspace(name = "com_github_googlecloudplatform_testgrid")
     3  
     4  load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
     5  
     6  http_archive(
     7      name = "io_bazel_rules_go",
     8      sha256 = "685052b498b6ddfe562ca7a97736741d87916fe536623afb7da2824c0211c369",
     9      urls = [
    10          "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.33.0/rules_go-v0.33.0.zip",
    11          "https://github.com/bazelbuild/rules_go/releases/download/v0.33.0/rules_go-v0.33.0.zip",
    12      ],
    13  )
    14  
    15  local_repository(
    16      name = "rbe_default",
    17      path = ".",
    18  )
    19  
    20  canary_repo_infra = False  # Set to True to use the local version
    21  
    22  canary_repo_infra and local_repository(
    23      name = "io_k8s_repo_infra",
    24      path = "../repo-infra",
    25  ) or http_archive(
    26      name = "io_k8s_repo_infra",
    27      sha256 = "08520be644db1ade22a36d84dbeec9a00995e3eb450e433aef20ae56fbaf3bea",
    28      strip_prefix = "repo-infra-0.2.5",
    29      urls = [
    30          "https://github.com/kubernetes/repo-infra/archive/v0.2.5.tar.gz",
    31      ],
    32  )
    33  
    34  http_archive(
    35      name = "io_bazel_rules_docker",
    36      sha256 = "27d53c1d646fc9537a70427ad7b034734d08a9c38924cc6357cc973fed300820",
    37      strip_prefix = "rules_docker-0.24.0",
    38      urls = ["https://github.com/bazelbuild/rules_docker/releases/download/v0.24.0/rules_docker-v0.24.0.tar.gz"],
    39  )
    40  
    41  http_archive(
    42      name = "io_bazel_rules_k8s",
    43      sha256 = "ce5b9bc0926681e2e7f2147b49096f143e6cbc783e71bc1d4f36ca76b00e6f4a",
    44      strip_prefix = "rules_k8s-0.7",
    45      urls = ["https://github.com/bazelbuild/rules_k8s/archive/refs/tags/v0.7.tar.gz"],
    46  )
    47  
    48  http_archive(
    49      name = "bazel_gazelle",
    50      sha256 = "5982e5463f171da99e3bdaeff8c0f48283a7a5f396ec5282910b9e8a49c0dd7e",
    51      urls = [
    52          "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.25.0/bazel-gazelle-v0.25.0.tar.gz",
    53          "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.25.0/bazel-gazelle-v0.25.0.tar.gz",
    54      ],
    55  )
    56  
    57  http_archive(
    58      name = "com_google_protobuf",
    59      sha256 = "f1a83673cbcaff6346a8fba87a9c02c0f943a4a696b6c7d1b71586d97609db12",
    60      strip_prefix = "protobuf-21.1",
    61      urls = [
    62          #"https://mirror.bazel.build/github.com/protocolbuffers/protobuf/archive/v21.1.tar.gz",
    63          "https://github.com/protocolbuffers/protobuf/archive/v21.1.tar.gz",
    64      ],
    65  )
    66  
    67  http_archive(
    68      name = "rules_python",
    69      sha256 = "cdf6b84084aad8f10bf20b46b77cb48d83c319ebe6458a18e9d2cebf57807cdd",
    70      strip_prefix = "rules_python-0.8.1",
    71      url = "https://github.com/bazelbuild/rules_python/archive/refs/tags/0.8.1.tar.gz",
    72  )
    73  
    74  http_archive(
    75      name = "rules_proto",
    76      sha256 = "602e7161d9195e50246177e7c55b2f39950a9cf7366f74ed5f22fd45750cd208",
    77      strip_prefix = "rules_proto-97d8af4dc474595af3900dd85cb3a29ad28cc313",
    78      urls = [
    79          "https://mirror.bazel.build/github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz",
    80          "https://github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz",
    81      ],
    82  )
    83  
    84  #### LOAD
    85  
    86  load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
    87  load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
    88  
    89  go_rules_dependencies()
    90  
    91  go_register_toolchains(version = "1.18.3")
    92  
    93  load("//:repos.bzl", "go_repositories")
    94  
    95  go_repositories()
    96  
    97  gazelle_dependencies()
    98  
    99  load(
   100      "@io_bazel_rules_docker//go:image.bzl",
   101      _go_image_repos = "repositories",
   102  )
   103  
   104  _go_image_repos()
   105  
   106  load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
   107  
   108  protobuf_deps()  # No options
   109  
   110  load(
   111      "@io_bazel_rules_docker//repositories:repositories.bzl",
   112      _container_repositories = "repositories",
   113  )
   114  
   115  _container_repositories()
   116  
   117  load("@io_bazel_rules_docker//repositories:deps.bzl", _container_deps = "deps")
   118  
   119  _container_deps()
   120  
   121  load("@io_bazel_rules_docker//go:image.bzl", _go_repositories = "repositories")
   122  
   123  _go_repositories()
   124  
   125  load("@io_bazel_rules_k8s//k8s:k8s.bzl", "k8s_repositories")
   126  
   127  k8s_repositories()