blob: a1b2b2c0d360ef3ea2e5ce4874d9fff32eab88c2 [file] [log] [blame]
Sergiusz Bazanski5f9b1ec2019-09-22 02:19:18 +02001workspace(
2 name = "hscloud",
3)
4
Sergiusz Bazanskide061802019-01-13 21:14:02 +01005load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
Sergiusz Bazanski3e597182019-04-19 14:40:47 +02006load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
Sergiusz Bazanskide061802019-01-13 21:14:02 +01007
Serge Bazanski2ce36762019-07-14 16:29:52 +02008# Skylib
9
10skylib_version = "0.8.0"
Sergiusz Bazanski8fe651b2019-07-21 23:50:05 +020011
Serge Bazanski2ce36762019-07-14 16:29:52 +020012http_archive(
13 name = "bazel_skylib",
14 type = "tar.gz",
Sergiusz Bazanski8fe651b2019-07-21 23:50:05 +020015 url = "https://github.com/bazelbuild/bazel-skylib/releases/download/{}/bazel-skylib.{}.tar.gz".format(skylib_version, skylib_version),
Serge Bazanski2ce36762019-07-14 16:29:52 +020016 sha256 = "2ef429f5d7ce7111263289644d233707dba35e39696377ebab8b0bc701f7818e",
17)
18
Sergiusz Bazanski1fad2e52019-08-01 20:16:27 +020019# subpar
20
21git_repository(
22 name = "subpar",
23 remote = "https://github.com/q3k/subpar",
24 commit = "5dd9fb4586616c69df9b3f5aba12f08f85d708d1",
Sergiusz Bazanski5f9b1ec2019-09-22 02:19:18 +020025 shallow_since = "1563277890 +0200",
Sergiusz Bazanski1fad2e52019-08-01 20:16:27 +020026)
27
Serge Bazanski2ce36762019-07-14 16:29:52 +020028# Docker rules
29
30http_archive(
31 name = "io_bazel_rules_docker",
32 sha256 = "87fc6a2b128147a0a3039a2fd0b53cc1f2ed5adb8716f50756544a572999ae9a",
33 strip_prefix = "rules_docker-0.8.1",
34 urls = ["https://github.com/bazelbuild/rules_docker/archive/v0.8.1.tar.gz"],
35)
36
Sergiusz Bazanski356ea8b2019-07-21 23:56:43 +020037load("@io_bazel_rules_docker//toolchains/docker:toolchain.bzl", docker_toolchain_configure = "toolchain_configure")
38
39# This forces the use of Docker $HOME/.docker configuration.
40docker_toolchain_configure(
41 name = "docker_config",
42 client_config = "",
Serge Bazanskib2d6b112019-07-30 13:07:04 +020043 docker_path = "/usr/bin/docker",
Sergiusz Bazanski356ea8b2019-07-21 23:56:43 +020044)
45
Serge Bazanski2ce36762019-07-14 16:29:52 +020046load(
47 "@io_bazel_rules_docker//repositories:repositories.bzl",
48 container_repositories = "repositories",
49)
50
51container_repositories()
Sergiusz Bazanski8fe651b2019-07-21 23:50:05 +020052
Sergiusz Bazanski1e6b52a2019-05-15 19:08:25 +020053# Nix rules
54http_archive(
55 name = "io_tweag_rules_nixpkgs",
56 strip_prefix = "rules_nixpkgs-364adc70f32c2b3982995fce06b334f4d159070e",
57 urls = ["https://github.com/tweag/rules_nixpkgs/archive/364adc70f32c2b3982995fce06b334f4d159070e.tar.gz"],
Sergiusz Bazanski5f9b1ec2019-09-22 02:19:18 +020058 sha256 = "59cdaf64efe9391152564ccb670bd6976168fe1426ae8b9b2f676caef03a6849",
Sergiusz Bazanski1e6b52a2019-05-15 19:08:25 +020059)
60
61# Nix packages
62
63load("@io_tweag_rules_nixpkgs//nixpkgs:nixpkgs.bzl", "nixpkgs_git_repository", "nixpkgs_package")
Sergiusz Bazanskic2924102019-06-30 17:35:57 +020064
Sergiusz Bazanski1e6b52a2019-05-15 19:08:25 +020065nixpkgs_git_repository(
66 name = "nixpkgs",
67 revision = "2f1f9a9fe8a3c22f0677733523eaf6bd33995d50",
68)
69
70nixpkgs_package(
71 name = "nixops",
Sergiusz Bazanski44116ea2019-05-18 16:26:56 +020072 attribute_path = "nixops",
Sergiusz Bazanskic2924102019-06-30 17:35:57 +020073 repositories = {"nixpkgs": "@nixpkgs"},
Sergiusz Bazanski1e6b52a2019-05-15 19:08:25 +020074)
75
Sergiusz Bazanski3e597182019-04-19 14:40:47 +020076# Python rules
Serge Bazanski2ce36762019-07-14 16:29:52 +020077
Sergiusz Bazanskide061802019-01-13 21:14:02 +010078git_repository(
Serge Bazanski2ce36762019-07-14 16:29:52 +020079 name = "com_apt_itude_rules_pip",
Sergiusz Bazanski5f9b1ec2019-09-22 02:19:18 +020080 commit = "186bade4f054c0a9be7037585584c9c572cba483",
Serge Bazanski2ce36762019-07-14 16:29:52 +020081 remote = "https://github.com/apt-itude/rules_pip.git",
Sergiusz Bazanskide061802019-01-13 21:14:02 +010082)
83
84# Python dependencies
Serge Bazanski2ce36762019-07-14 16:29:52 +020085load("@com_apt_itude_rules_pip//rules:dependencies.bzl", "pip_rules_dependencies")
Sergiusz Bazanskide061802019-01-13 21:14:02 +010086
Serge Bazanski2ce36762019-07-14 16:29:52 +020087pip_rules_dependencies()
Sergiusz Bazanskide061802019-01-13 21:14:02 +010088
Serge Bazanski2ce36762019-07-14 16:29:52 +020089load("@com_apt_itude_rules_pip//rules:repository.bzl", "pip_repository")
90
91pip_repository(
Sergiusz Bazanski5f9b1ec2019-09-22 02:19:18 +020092 name = "pydeps",
93 requirements = "//third_party/py:requirements-lock.json",
Sergiusz Bazanskide061802019-01-13 21:14:02 +010094)
95
Sergiusz Bazanski5f9b1ec2019-09-22 02:19:18 +020096load("@pydeps//:requirements.bzl", "pip_install")
97
98pip_install()
99
Sergiusz Bazanski1fad2e52019-08-01 20:16:27 +0200100# stackb/rules_proto (for Python proto compilation)
101http_archive(
102 name = "build_stack_rules_proto",
103 urls = ["https://github.com/stackb/rules_proto/archive/b93b544f851fdcd3fc5c3d47aee3b7ca158a8841.tar.gz"],
104 sha256 = "c62f0b442e82a6152fcd5b1c0b7c4028233a9e314078952b6b04253421d56d61",
105 strip_prefix = "rules_proto-b93b544f851fdcd3fc5c3d47aee3b7ca158a8841",
106)
107
108load("@build_stack_rules_proto//python:deps.bzl", "python_grpc_compile")
109
110python_grpc_compile()
111
112load("@com_github_grpc_grpc//bazel:grpc_deps.bzl", "grpc_deps")
113
114grpc_deps()
115
Sergiusz Bazanski65865332019-05-18 16:23:45 +0200116# Docker base images
117
118load("@io_bazel_rules_docker//container:container.bzl", "container_pull")
Sergiusz Bazanskia7e26cc2019-06-21 20:38:35 +0200119
Sergiusz Bazanski65865332019-05-18 16:23:45 +0200120container_pull(
121 name = "prodimage-bionic",
Serge Bazanskib2d6b112019-07-30 13:07:04 +0200122 registry = "registry.k0.hswaw.net",
123 repository = "q3k/prodimage",
Serge Bazanskiec71cb52019-08-22 18:13:13 +0200124 tag = "20190822-1227",
125 digest = "sha256:1cd1f84169b8e1414a5d511b42909f2d540831c67b6799ae9af8cd6a80d75b5f",
Sergiusz Bazanski65865332019-05-18 16:23:45 +0200126)
127
Sergiusz Bazanskia7e26cc2019-06-21 20:38:35 +0200128container_pull(
129 name = "gerrit-3.0.0",
130 registry = "index.docker.io",
131 repository = "gerritcodereview/gerrit",
132 tag = "3.0.0-ubuntu18",
133 digest = "sha256:f107729011d8b81611e35a0ad452f21a424c1820664e9f95d135ad411e87b9bb",
134)
135
Sergiusz Bazanski65865332019-05-18 16:23:45 +0200136# HTTP stuff from the Internet
137load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_file")
Sergiusz Bazanskic2924102019-06-30 17:35:57 +0200138
Sergiusz Bazanski65865332019-05-18 16:23:45 +0200139http_file(
Sergiusz Bazanski644f9ff2019-05-19 03:09:47 +0200140 name = "factorio-headless-0.16.51",
Sergiusz Bazanski65865332019-05-18 16:23:45 +0200141 urls = ["https://factorio.com/get-download/0.16.51/headless/linux64"],
Sergiusz Bazanski44116ea2019-05-18 16:26:56 +0200142 sha256 = "6cb09f5ac87f16f8d5b43cef26c0ae26cc46a57a0382e253dfda032dc5bb367f",
143 downloaded_file_path = "factorio.tar.xz",
Sergiusz Bazanski3e597182019-04-19 14:40:47 +0200144)
Sergiusz Bazanskic2924102019-06-30 17:35:57 +0200145
Sergiusz Bazanski644f9ff2019-05-19 03:09:47 +0200146http_file(
147 name = "factorio-headless-0.17.41",
148 urls = ["https://factorio.com/get-download/0.17.41/headless/linux64"],
149 sha256 = "bf2d16b23c3bbd97e41889d3e27670b6d958fa3d50f0befb41d234f735e8e6d1",
150 downloaded_file_path = "factorio.tar.xz",
151)
Sergiusz Bazanski3e597182019-04-19 14:40:47 +0200152
Sergiusz Bazanskic2924102019-06-30 17:35:57 +0200153http_file(
154 name = "factorio-headless-0.17.52",
155 urls = ["https://factorio.com/get-download/0.17.52/headless/linux64"],
156 sha256 = "24458a4e16875b0b63677b7e7a068ce2e5b298c110381d17c6f596fd1406db0e",
157 downloaded_file_path = "factorio.tar.xz",
158)
159
Sergiusz Bazanski3e597182019-04-19 14:40:47 +0200160# Go rules
Sergiusz Bazanski07529712019-01-18 01:24:38 +0100161
Sergiusz Bazanskif2a812b2019-01-13 17:51:34 +0100162http_archive(
163 name = "io_bazel_rules_go",
Sergiusz Bazanski1cace132019-07-13 16:16:34 +0200164 urls = [
165 "https://storage.googleapis.com/bazel-mirror/github.com/bazelbuild/rules_go/releases/download/0.18.7/rules_go-0.18.7.tar.gz",
166 "https://github.com/bazelbuild/rules_go/releases/download/0.18.7/rules_go-0.18.7.tar.gz",
167 ],
168 sha256 = "45409e6c4f748baa9e05f8f6ab6efaa05739aa064e3ab94e5a1a09849c51806a",
Sergiusz Bazanskif2a812b2019-01-13 17:51:34 +0100169)
170
Sergiusz Bazanski3a2a6932019-04-06 01:20:19 +0200171load("@io_bazel_rules_go//go:deps.bzl", "go_rules_dependencies", "go_register_toolchains")
Sergiusz Bazanskif2a812b2019-01-13 17:51:34 +0100172
173go_rules_dependencies()
174
175go_register_toolchains()
176
177# Go Gazelle rules
178
179http_archive(
180 name = "bazel_gazelle",
Sergiusz Bazanski258686c2019-05-01 12:26:43 +0200181 urls = ["https://github.com/bazelbuild/bazel-gazelle/releases/download/0.17.0/bazel-gazelle-0.17.0.tar.gz"],
182 sha256 = "3c681998538231a2d24d0c07ed5a7658cb72bfb5fd4bf9911157c0e9ac6a2687",
Sergiusz Bazanskif2a812b2019-01-13 17:51:34 +0100183)
184
185load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository")
186
187gazelle_dependencies()
188
Sergiusz Bazanski57efce62019-07-21 16:39:54 +0200189# For devtools/gerrit/gerrit-oauth-provider
Sergiusz Bazanski573da782019-06-21 19:59:52 +0200190
191git_repository(
192 name = "com_googlesource_gerrit_bazlets",
193 remote = "https://gerrit.googlesource.com/bazlets",
194 commit = "8528a0df69dadf6311d8d3f81c1b693afda8bcf1",
Sergiusz Bazanski5f9b1ec2019-09-22 02:19:18 +0200195 shallow_since = "1560842141 +0200",
Sergiusz Bazanski573da782019-06-21 19:59:52 +0200196)
197
198load(
199 "@com_googlesource_gerrit_bazlets//:gerrit_api.bzl",
200 "gerrit_api",
201)
202
203gerrit_api()
204
205load("@com_googlesource_gerrit_bazlets//tools:maven_jar.bzl", "maven_jar")
206
207maven_jar(
208 name = "scribe",
209 artifact = "org.scribe:scribe:1.3.7",
210 sha1 = "583921bed46635d9f529ef5f14f7c9e83367bc6e",
211)
212
213maven_jar(
214 name = "commons-codec",
215 artifact = "commons-codec:commons-codec:1.4",
216 sha1 = "4216af16d38465bbab0f3dff8efa14204f7a399a",
217)
218
Sergiusz Bazanski356ea8b2019-07-21 23:56:43 +0200219# For devtools/bazel-cache
220
221git_repository(
222 name = "com_github_buchgr_bazel_remote",
223 remote = "https://github.com/buchgr/bazel-remote.git",
224 commit = "a9374e638411da72a2ef2a83f490e61e2d74a976",
225)
226
227# Go image repos for Docker
228
229load(
230 "@io_bazel_rules_docker//go:image.bzl",
231 go_image_repositories = "repositories",
232)
233
234go_image_repositories()
Sergiusz Bazanskif2a812b2019-01-13 17:51:34 +0100235# Go repositories
236
237go_repository(
238 name = "io_k8s_kubernetes",
239 importpath = "k8s.io/kubernetes",
240 # Get from HTTP instead, this repository is _big_
Sergiusz Bazanski4a024bb2019-05-17 18:10:02 +0200241 urls = ["https://github.com/kubernetes/kubernetes/archive/v1.14.2.tar.gz"],
242 sha256 = "1effa926aedb0ed51eadcef3d5d49fd9799ec4d018200f95f51fcaa2a2d2cbf4",
243 strip_prefix = "kubernetes-1.14.2",
Sergiusz Bazanskif2a812b2019-01-13 17:51:34 +0100244)
245
246go_repository(
Sergiusz Bazanski4a024bb2019-05-17 18:10:02 +0200247 name = "io_k8s_repo_infra",
248 commit = "df02ded38f9506e5bbcbf21702034b4fef815f2f",
Sergiusz Bazanskif2a812b2019-01-13 17:51:34 +0100249 importpath = "k8s.io/repo-infra",
250)
251
252go_repository(
253 name = "com_github_ksonnet_kubecfg",
254 commit = "59bc7dedf70e7496a2837207d8723f98f0e5f8e8",
255 importpath = "github.com/ksonnet/kubecfg",
256)
Sergiusz Bazanski07529712019-01-18 01:24:38 +0100257
258go_repository(
259 name = "com_github_projectcalico_calicoctl",
260 importpath = "github.com/projectcalico/calicoctl",
261 # This fork implements explicit Bazel rules
262 remote = "https://github.com/q3k/calicoctl",
263 vcs = "git",
264 commit = "1bc31862f07e7539ca493de9137ed1ad56cc9f43",
265 build_file_generation = "off",
266)
Sergiusz Bazanski9dc4b682019-04-05 23:51:49 +0200267
268go_repository(
269 name = "com_github_shirou_gopsutil",
270 commit = "2cbc9195c892b304060269ef280375236d2fcac9",
271 importpath = "github.com/shirou/gopsutil",
272)
Sergiusz Bazanskiacd001b2019-04-09 13:17:06 +0200273
274go_repository(
275 name = "com_github_cloudflare_cfssl",
276 commit = "768cd563887febaad559b511aaa5964823ccb4ab",
277 importpath = "github.com/cloudflare/cfssl",
278)
Sergiusz Bazanski258686c2019-05-01 12:26:43 +0200279
280go_repository(
281 name = "com_github_mattn_go_sqlite3",
282 commit = "5994cc52dfa89a4ee21ac891b06fbc1ea02c52d3",
283 importpath = "github.com/mattn/go-sqlite3",
284)
285
286go_repository(
287 name = "com_github_sebastiaanklippert_go_wkhtmltopdf",
288 commit = "72a7793efd38728796273861bb27d590cc33d9d4",
289 importpath = "github.com/sebastiaanklippert/go-wkhtmltopdf",
290)
Sergiusz Bazanski838cf652019-07-16 23:31:25 +0200291
292go_repository(
293 name = "com_github_ziutek_telnet",
294 commit = "c3b780dc415b28894076b4ec975ea3ea69e3980f",
295 importpath = "github.com/ziutek/telnet",
296)
297
298go_repository(
299 name = "com_github_ybbus_jsonrpc",
300 commit = "94088458a1e880219bd312fc0ccb8548993ebf80",
301 importpath = "github.com/ybbus/jsonrpc",
302)
303
304go_repository(
305 name = "com_github_digitalocean_go_netbox",
306 commit = "29433ec527e78486ea0a5758817ab672d977f90e",
307 importpath = "github.com/digitalocean/go-netbox",
308)
309
310go_repository(
311 name = "com_github_cenkalti_backoff",
312 commit = "4b4cebaf850ec58f1bb1fec5bdebdf8501c2bc3f",
313 importpath = "github.com/cenkalti/backoff",
314)
315
316go_repository(
317 name = "ml_vbom_util",
318 commit = "efcd4e0f97874370259c7d93e12aad57911dea81",
319 importpath = "vbom.ml/util",
320)
321
322go_repository(
323 name = "com_github_go_openapi_strfmt",
324 commit = "6faa644e1cdafc07f7b38eb06c1af5f92128f289",
325 importpath = "github.com/go-openapi/strfmt",
326)
327
328go_repository(
329 name = "com_github_go_openapi_swag",
330 commit = "de649ffb9e02183a414820c5b1b4582f7b009792",
331 importpath = "github.com/go-openapi/swag",
332)
333
334go_repository(
335 name = "com_github_go_openapi_errors",
336 commit = "9b273e805998abc751853b4e1574d66e5df888b4",
337 importpath = "github.com/go-openapi/errors",
338)
339
340go_repository(
341 name = "com_github_go_openapi_runtime",
342 commit = "58872d9a7ca5f28beff9effa19ac4c17d3e42cd3",
343 importpath = "github.com/go-openapi/runtime",
344)
345
346go_repository(
347 name = "com_github_go_openapi_validate",
348 commit = "6405b9095e4c96aabb45856da08a9323d50d9336",
349 importpath = "github.com/go-openapi/validate",
350)
351
352go_repository(
353 name = "com_github_mitchellh_mapstructure",
354 commit = "3536a929edddb9a5b34bd6861dc4a9647cb459fe",
355 importpath = "github.com/mitchellh/mapstructure",
356)
357
358go_repository(
359 name = "org_mongodb_go_mongo_driver",
360 commit = "9ec4480161a76f5267d56fc836b7f6d357fd9209",
361 importpath = "go.mongodb.org/mongo-driver",
362)
363
364go_repository(
365 name = "in_gopkg_yaml_v2",
366 commit = "51d6538a90f86fe93ac480b35f37b2be17fef232",
367 importpath = "gopkg.in/yaml.v2",
368)
369
370go_repository(
371 name = "com_github_asaskevich_govalidator",
372 commit = "f61b66f89f4a311bef65f13e575bcf1a2ffadda6",
373 importpath = "github.com/asaskevich/govalidator",
374)
375
376go_repository(
377 name = "com_github_go_openapi_spec",
378 commit = "bdfd7e07daecc404d77868a88b2364d0aed0ee5a",
379 importpath = "github.com/go-openapi/spec",
380)
381
382go_repository(
383 name = "com_github_mailru_easyjson",
384 commit = "b2ccc519800e761ac8000b95e5d57c80a897ff9e",
385 importpath = "github.com/mailru/easyjson",
386)
387
388go_repository(
389 name = "com_github_go_openapi_analysis",
390 commit = "48f4521ad6c3df9d6192efb04287c4a411e1f806",
391 importpath = "github.com/go-openapi/analysis",
392)
393
394go_repository(
395 name = "com_github_go_openapi_jsonpointer",
396 commit = "a105a905c5e6ad147f08504784917f3e178e0ba5",
397 importpath = "github.com/go-openapi/jsonpointer",
398)
399
400go_repository(
401 name = "com_github_go_openapi_loads",
402 commit = "8548893a17237be4a5b2f74773f23002f4179bbe",
403 importpath = "github.com/go-openapi/loads",
404)
405
406go_repository(
407 name = "com_github_go_openapi_jsonreference",
408 commit = "2903bfd4bfbaf188694f1edf731f2725a8fa344f",
409 importpath = "github.com/go-openapi/jsonreference",
410)
411
412go_repository(
413 name = "com_github_puerkitobio_purell",
414 commit = "44968752391892e1b0d0b821ee79e9a85fa13049",
415 importpath = "github.com/PuerkitoBio/purell",
416)
417
418go_repository(
419 name = "com_github_puerkitobio_urlesc",
420 commit = "de5bf2ad457846296e2031421a34e2568e304e35",
421 importpath = "github.com/PuerkitoBio/urlesc",
422)
Sergiusz Bazanski8fe651b2019-07-21 23:50:05 +0200423
424go_repository(
425 name = "com_github_abbot_go_http_auth",
426 commit = "860ed7f246ff5abfdbd5c7ce618fd37b49fd3d86",
427 importpath = "github.com/abbot/go-http-auth",
428)
429
430go_repository(
431 name = "com_github_urfave_cli",
432 commit = "693af58b4d51b8fcc7f9d89576da170765980581",
433 importpath = "github.com/urfave/cli",
434)
435
436go_repository(
437 name = "org_golang_x_crypto",
438 commit = "4def268fd1a49955bfb3dda92fe3db4f924f2285",
439 importpath = "golang.org/x/crypto",
440)
441
442go_repository(
443 name = "org_golang_x_oauth2",
444 commit = "0f29369cfe4552d0e4bcddc57cc75f4d7e672a33",
445 importpath = "golang.org/x/oauth2",
446)
447
448go_repository(
449 name = "com_github_djherbis_atime",
450 commit = "2d569978378562c466df74eda2d82900f435c5f4",
451 importpath = "github.com/djherbis/atime",
452)
453
454go_repository(
455 name = "com_google_cloud_go",
456 commit = "71971b35976fc2f904ed2772536790a5458d9996",
457 importpath = "cloud.google.com/go",
458)
459
460go_repository(
461 name = "org_golang_x_net",
462 commit = "da137c7871d730100384dbcf36e6f8fa493aef5b",
463 importpath = "golang.org/x/net",
464)
465
466go_repository(
467 name = "com_github_stackexchange_wmi",
468 commit = "cbe66965904dbe8a6cd589e2298e5d8b986bd7dd",
469 importpath = "github.com/stackexchange/wmi",
470)
471
472go_repository(
473 name = "com_github_go_ole_go_ole",
474 commit = "938323a72016e9cf84fa5fba7635089efb0ad87f",
475 importpath = "github.com/go-ole/go-ole",
476)
477
478go_repository(
479 name = "com_github_dustin_go_humanize",
480 commit = "9f541cc9db5d55bce703bd99987c9d5cb8eea45e",
481 importpath = "github.com/dustin/go-humanize",
482)
483
484go_repository(
485 name = "io_k8s_client_go",
486 commit = "0c47f9da00011ea9a8717671127ac21625c7a6c0",
487 importpath = "k8s.io/client-go",
488)
489
490go_repository(
491 name = "io_k8s_apimachinery",
492 commit = "bfcf53abc9f82bad3e534fcb1c36599d3c989ebf",
493 importpath = "k8s.io/apimachinery",
494 build_file_proto_mode = "disable",
495)
496
497go_repository(
498 name = "io_k8s_klog",
499 commit = "6a023d6d0e0954feabd46dc2d3a6a2c3c991fe1a",
500 importpath = "k8s.io/klog",
501)
502
503go_repository(
504 name = "io_k8s_utils",
505 commit = "3dccf664f023863740c508fb4284e49742bedfa4",
506 importpath = "k8s.io/utils",
507)
508
509go_repository(
510 name = "com_github_googleapis_gnostic",
511 commit = "25d8b0b6698593f520d9d8dc5a88e6b16ca9ecc0",
512 importpath = "github.com/googleapis/gnostic",
513)
514
515go_repository(
516 name = "io_k8s_api",
517 commit = "3043179095b6baa0087e8735d796bd6dfa881f8e",
518 importpath = "k8s.io/api",
519 build_file_proto_mode = "disable",
520)
521
522go_repository(
523 name = "org_golang_x_time",
524 commit = "9d24e82272b4f38b78bc8cff74fa936d31ccd8ef",
525 importpath = "golang.org/x/time",
526)
527
528go_repository(
529 name = "com_github_google_gofuzz",
530 commit = "f140a6486e521aad38f5917de355cbf147cc0496",
531 importpath = "github.com/google/gofuzz",
532)
533
534go_repository(
535 name = "io_k8s_sigs_yaml",
536 commit = "4cd0c284b15f1735b8cc247df097d262b8903f9f",
537 importpath = "sigs.k8s.io/yaml",
538)
539
540go_repository(
541 name = "com_github_modern_go_reflect2",
542 commit = "94122c33edd36123c84d5368cfb2b69df93a0ec8",
543 importpath = "github.com/modern-go/reflect2",
544)
545
546go_repository(
547 name = "com_github_davecgh_go_spew",
548 commit = "d8f796af33cc11cb798c1aaeb27a4ebc5099927d",
549 importpath = "github.com/davecgh/go-spew",
550)
551
552go_repository(
553 name = "com_github_json_iterator_go",
554 commit = "27518f6661eba504be5a7a9a9f6d9460d892ade3",
555 importpath = "github.com/json-iterator/go",
556)
557
558go_repository(
559 name = "com_github_modern_go_concurrent",
560 commit = "bacd9c7ef1dd9b15be4a9909b8ac7a4e313eec94",
561 importpath = "github.com/modern-go/concurrent",
562)
563
564go_repository(
565 name = "in_gopkg_inf_v0",
566 commit = "d2d2541c53f18d2a059457998ce2876cc8e67cbf",
567 importpath = "gopkg.in/inf.v0",
568)
Serge Bazanskib2d6b112019-07-30 13:07:04 +0200569
Serge Bazanskibeefe442019-07-30 13:03:03 +0200570go_repository(
571 name = "com_github_cloudflare_cfrpki",
572 commit = "adece784464315db69299ba75e9287c60cd95c69",
573 importpath = "github.com/cloudflare/cfrpki",
574)
575
576go_repository(
577 name = "com_github_prometheus_client_golang",
578 commit = "bb9b00a86ebaaa691ba43af1f9ba9d16156cc545",
579 importpath = "github.com/prometheus/client_golang",
580)
581
582go_repository(
583 name = "com_github_rs_cors",
584 commit = "db0fe48135e83b5812a5a31be0eea66984b1b521",
585 importpath = "github.com/rs/cors",
586)
587
588go_repository(
589 name = "com_github_cloudflare_gortr",
590 commit = "95270606e8853d9b93f5be46d656d08ec0a4ef09",
591 importpath = "github.com/cloudflare/gortr",
592)
593
594go_repository(
595 name = "com_github_gorilla_mux",
596 commit = "e67b3c02c7195c052acff13261f0c9fd1ba53011",
597 importpath = "github.com/gorilla/mux",
598)
599
600go_repository(
601 name = "com_github_sirupsen_logrus",
602 commit = "07a84ee7412e7a28663d92930a1d46f81b124ee1",
603 importpath = "github.com/sirupsen/logrus",
604)
605
606go_repository(
607 name = "com_github_prometheus_common",
608 commit = "33bc620f956eb70fbb8355e87df6a97891657ed5",
609 importpath = "github.com/prometheus/common",
610)
611
612go_repository(
613 name = "com_github_beorn7_perks",
614 commit = "4b2b341e8d7715fae06375aa633dbb6e91b3fb46",
615 importpath = "github.com/beorn7/perks",
616)
617
618go_repository(
619 name = "com_github_prometheus_client_model",
620 commit = "fd36f4220a901265f90734c3183c5f0c91daa0b8",
621 importpath = "github.com/prometheus/client_model",
622)
623
624go_repository(
625 name = "com_github_prometheus_procfs",
626 commit = "8f55e607908ea781ad9d08521730d73e047d9ac4",
627 importpath = "github.com/prometheus/procfs",
628)
629
630go_repository(
631 name = "com_github_matttproud_golang_protobuf_extensions",
632 commit = "c182affec369e30f25d3eb8cd8a478dee585ae7d",
633 importpath = "github.com/matttproud/golang_protobuf_extensions",
634)
Sergiusz Bazanski6eaaaf92019-08-02 01:25:31 +0200635
636go_repository(
Sergiusz Bazanski30317b42019-08-01 16:50:41 +0200637 name = "com_github_jmoiron_sqlx",
638 commit = "38398a30ed8516ffda617a04c822de09df8a3ec5",
639 importpath = "github.com/jmoiron/sqlx",
640)
641
642go_repository(
643 name = "com_github_lib_pq",
644 commit = "3427c32cb71afc948325f299f040e53c1dd78979",
645 importpath = "github.com/lib/pq",
646)
647
648go_repository(
649 name = "com_github_gchaincl_sqlhooks",
650 commit = "1932c8dd22f2283687586008bf2d58c2c5c014d0",
651 importpath = "github.com/gchaincl/sqlhooks",
652)
653
654go_repository(
655 name = "com_github_golang_migrate_migrate_v4",
656 commit = "e93eaeb3fe21ce2ccc1365277a01863e6bc84d9c",
657 importpath = "github.com/golang-migrate/migrate/v4",
658 remote = "https://github.com/golang-migrate/migrate",
659 vcs = "git",
660)
661
662go_repository(
663 name = "com_github_hashicorp_go_multierror",
664 commit = "bdca7bb83f603b80ef756bb953fe1dafa9cd00a2",
665 importpath = "github.com/hashicorp/go-multierror",
666)
667
668go_repository(
669 name = "com_github_hashicorp_errwrap",
670 commit = "8a6fb523712970c966eefc6b39ed2c5e74880354",
671 importpath = "github.com/hashicorp/errwrap",
672)
673
674go_repository(
675 name = "com_github_cockroachdb_cockroach_go",
676 commit = "e0a95dfd547cc9c3ebaaba1a12c2afe4bf621ac5",
677 importpath = "github.com/cockroachdb/cockroach-go",
678)
679
680go_repository(
681 name = "com_github_jackc_pgx",
682 commit = "6954c15ad0bd3c9aa6dd1b190732b020379beb28",
683 importpath = "github.com/jackc/pgx",
684)
685
686go_repository(
Sergiusz Bazanski6eaaaf92019-08-02 01:25:31 +0200687 name = "com_github_golang_collections_go_datastructures",
688 commit = "59788d5eb2591d3497ffb8fafed2f16fe00e7775",
689 importpath = "github.com/golang-collections/go-datastructures",
690)
691
692go_repository(
693 name = "com_github_go_test_deep",
694 commit = "cf67d735e69b4a4d50cdf571a92b0144786080f7",
695 importpath = "github.com/go-test/deep",
696)
Sergiusz Bazanski1fad2e52019-08-01 20:16:27 +0200697
698go_repository(
699 name = "com_github_sethvargo_go_password",
700 commit = "68ac5879751a7105834296859f8c1bf70b064675",
701 importpath = "github.com/sethvargo/go-password",
702)
Sergiusz Bazanskib13b7ff2019-08-29 20:12:24 +0200703
704go_repository(
705 name = "in_gopkg_ldap_v3",
706 commit = "9f0d712775a0973b7824a1585a86a4ea1d5263d9",
707 importpath = "gopkg.in/ldap.v3",
708)
709
710go_repository(
711 name = "in_gopkg_asn1_ber_v1",
712 commit = "f715ec2f112d1e4195b827ad68cf44017a3ef2b1",
713 importpath = "gopkg.in/asn1-ber.v1",
714)