blob: 693a386b408d6b89741ee355272b3b1cddf6ca80 [file] [log] [blame]
load("@rules_java//java:defs.bzl", "java_library")
java_library(
name = "docker-java-api",
testonly = True,
data = ["//lib:LICENSE-Apache2.0"],
visibility = ["//visibility:public"],
exports = ["@docker-java-api//jar"],
)
java_library(
name = "docker-java-transport",
testonly = True,
data = ["//lib:LICENSE-Apache2.0"],
visibility = ["//visibility:public"],
exports = ["@docker-java-transport//jar"],
)
java_library(
name = "duct-tape",
testonly = True,
data = ["//lib:LICENSE-testcontainers"],
visibility = ["//visibility:public"],
exports = ["@duct-tape//jar"],
)
java_library(
name = "visible-assertions",
testonly = True,
data = ["//lib:LICENSE-testcontainers"],
visibility = ["//visibility:public"],
exports = ["@visible-assertions//jar"],
)
java_library(
name = "jna",
testonly = True,
data = ["//lib:LICENSE-Apache2.0"],
visibility = ["//visibility:public"],
exports = ["@jna//jar"],
)
java_library(
name = "testcontainers",
testonly = True,
data = ["//lib:LICENSE-testcontainers"],
visibility = ["//visibility:public"],
exports = ["@testcontainers//jar"],
runtime_deps = [
":duct-tape",
":jna",
":visible-assertions",
"//lib/log:ext",
],
)
java_library(
name = "testcontainers-elasticsearch",
testonly = True,
data = ["//lib:LICENSE-testcontainers"],
visibility = ["//visibility:public"],
exports = ["@testcontainers-elasticsearch//jar"],
runtime_deps = [":testcontainers"],
)