summaryrefslogtreecommitdiffstats
path: root/lib/testcontainers/BUILD
blob: 9d14facbdf19bbea0c0e8d4502608ac1e9e6bc7e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
java_library(
    name = "duct-tape",
    testonly = 1,
    data = ["//lib:LICENSE-testcontainers"],
    visibility = ["//visibility:public"],
    exports = ["@duct-tape//jar"],
)

java_library(
    name = "visible-assertions",
    testonly = 1,
    data = ["//lib:LICENSE-testcontainers"],
    visibility = ["//visibility:public"],
    exports = ["@visible-assertions//jar"],
)

java_library(
    name = "jna",
    testonly = 1,
    data = ["//lib:LICENSE-Apache2.0"],
    visibility = ["//visibility:public"],
    exports = ["@jna//jar"],
)

java_library(
    name = "testcontainers",
    testonly = 1,
    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 = 1,
    data = ["//lib:LICENSE-testcontainers"],
    visibility = ["//visibility:public"],
    exports = ["@testcontainers-elasticsearch//jar"],
    runtime_deps = [":testcontainers"],
)