* stable-3.1: Update git submodules Update git submodules Update git submodules Update git submodules Update git submodules Apply diff preferences immediately after clicking save Grant the InternalUser back access to changes Rewrite upload archive tests as real integration tests Add support for Elasticsearch version 7.7.* Change-Id: I67dcf53f127b34d7aa36a3465cf27ada4a7b55c7
154 lines
4.4 KiB
Python
154 lines
4.4 KiB
Python
load("//tools/bzl:maven_jar.bzl", "maven_jar")
|
|
|
|
def declare_nongoogle_deps():
|
|
"""loads dependencies that are not used at Google.
|
|
|
|
Changes to versions are exempt from library compliance review. New
|
|
dependencies must pass through library compliance review. This is
|
|
enforced by //lib:nongoogle_test.
|
|
"""
|
|
|
|
maven_jar(
|
|
name = "j2objc",
|
|
artifact = "com.google.j2objc:j2objc-annotations:1.1",
|
|
sha1 = "ed28ded51a8b1c6b112568def5f4b455e6809019",
|
|
)
|
|
|
|
# Transitive dependency of commons-compress
|
|
maven_jar(
|
|
name = "tukaani-xz",
|
|
artifact = "org.tukaani:xz:1.8",
|
|
sha1 = "c4f7d054303948eb6a4066194253886c8af07128",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "dropwizard-core",
|
|
artifact = "io.dropwizard.metrics:metrics-core:4.1.8",
|
|
sha1 = "f4765fc53af5d5712261a7e29afe97beb6b30118",
|
|
)
|
|
|
|
SSHD_VERS = "2.4.0"
|
|
|
|
maven_jar(
|
|
name = "sshd-osgi",
|
|
artifact = "org.apache.sshd:sshd-osgi:" + SSHD_VERS,
|
|
sha1 = "fc4551c1eeda35e4671b263297d37d2bca81c4d4",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "eddsa",
|
|
artifact = "net.i2p.crypto:eddsa:0.3.0",
|
|
sha1 = "1901c8d4d8bffb7d79027686cfb91e704217c3e1",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "mina-core",
|
|
artifact = "org.apache.mina:mina-core:2.0.21",
|
|
sha1 = "e1a317689ecd438f54e863747e832f741ef8e092",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "sshd-mina",
|
|
artifact = "org.apache.sshd:sshd-mina:" + SSHD_VERS,
|
|
sha1 = "8aa8715d07bd61ad8315df66d43c0c04b1b755c8",
|
|
)
|
|
|
|
# elasticsearch-rest-client explicitly depends on this version
|
|
maven_jar(
|
|
name = "httpasyncclient",
|
|
artifact = "org.apache.httpcomponents:httpasyncclient:4.1.4",
|
|
sha1 = "f3a3240681faae3fa46b573a4c7e50cec9db0d86",
|
|
)
|
|
|
|
# elasticsearch-rest-client explicitly depends on this version
|
|
maven_jar(
|
|
name = "httpcore-nio",
|
|
artifact = "org.apache.httpcomponents:httpcore-nio:4.4.12",
|
|
sha1 = "84cd29eca842f31db02987cfedea245af020198b",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "openid-consumer",
|
|
artifact = "org.openid4java:openid4java:1.0.0",
|
|
sha1 = "541091bb49f2c0d583544c5bb1e6df7612d31e3e",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "nekohtml",
|
|
artifact = "net.sourceforge.nekohtml:nekohtml:1.9.10",
|
|
sha1 = "14052461031a7054aa094f5573792feb6686d3de",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "xerces",
|
|
artifact = "xerces:xercesImpl:2.8.1",
|
|
attach_source = False,
|
|
sha1 = "25101e37ec0c907db6f0612cbf106ee519c1aef1",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "jruby",
|
|
artifact = "org.jruby:jruby-complete:9.1.17.0",
|
|
sha1 = "76716d529710fc03d1d429b43e3cedd4419f78d4",
|
|
)
|
|
|
|
# When upgrading elasticsearch-rest-client, also upgrade httpcore-nio
|
|
# and httpasyncclient as necessary.
|
|
maven_jar(
|
|
name = "elasticsearch-rest-client",
|
|
artifact = "org.elasticsearch.client:elasticsearch-rest-client:7.7.0",
|
|
sha1 = "5fc25eec3940bc0e9b0ffddcf50554a609e9db8e",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "jackson-core",
|
|
artifact = "com.fasterxml.jackson.core:jackson-core:2.11.0",
|
|
sha1 = "f84302e14648f9f63c0c73951054aeb2ff0b810a",
|
|
)
|
|
|
|
# Test-only dependencies below.
|
|
|
|
maven_jar(
|
|
name = "cglib-3_2",
|
|
artifact = "cglib:cglib-nodep:3.2.6",
|
|
sha1 = "92bf48723d277d6efd1150b2f7e9e1e92cb56caf",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "objenesis",
|
|
artifact = "org.objenesis:objenesis:1.3",
|
|
sha1 = "dc13ae4faca6df981fc7aeb5a522d9db446d5d50",
|
|
)
|
|
|
|
TESTCONTAINERS_VERSION = "1.14.1"
|
|
|
|
maven_jar(
|
|
name = "testcontainers",
|
|
artifact = "org.testcontainers:testcontainers:" + TESTCONTAINERS_VERSION,
|
|
sha1 = "defd04ff6ffc93e1ff988024048e8ba5bd298df3",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "testcontainers-elasticsearch",
|
|
artifact = "org.testcontainers:elasticsearch:" + TESTCONTAINERS_VERSION,
|
|
sha1 = "d682965bbf1334ef40720b4ad2eda2c12bf0b440",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "duct-tape",
|
|
artifact = "org.rnorth.duct-tape:duct-tape:1.0.8",
|
|
sha1 = "92edc22a9ab2f3e17c9bf700aaee377d50e8b530",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "visible-assertions",
|
|
artifact = "org.rnorth.visible-assertions:visible-assertions:2.1.2",
|
|
sha1 = "20d31a578030ec8e941888537267d3123c2ad1c1",
|
|
)
|
|
|
|
maven_jar(
|
|
name = "jna",
|
|
artifact = "net.java.dev.jna:jna:5.5.0",
|
|
sha1 = "0e0845217c4907822403912ad6828d8e0b256208",
|
|
)
|