Upgrade testcontainers to 1.15.0 - Upgrade the related dependencies. - Add the newly missing (test) dependencies. Change-Id: I3b8e48ad6bb14d59124c6e32d7f76830867c4b8a
diff --git a/BUILD b/BUILD index 75f3820..5ddfab4 100644 --- a/BUILD +++ b/BUILD
@@ -87,7 +87,10 @@ ":gc-conductor__plugin", ":gc-executor_lib", "@byte-buddy//jar", + "@docker-java-api//jar", + "@docker-java-transport//jar", "@duct_tape//jar", + "@jackson-annotations//jar", "@jna//jar", "@mockito//jar", "@objenesis//jar",
diff --git a/external_plugin_deps.bzl b/external_plugin_deps.bzl index 561a621..197d609 100644 --- a/external_plugin_deps.bzl +++ b/external_plugin_deps.bzl
@@ -38,18 +38,18 @@ sha1 = "639033469776fd37c08358c6b92a4761feb2af4b", ) - SLF4J_VERS = "1.7.26" + SLF4J_VERS = "1.7.30" maven_jar( name = "slf4j-api", artifact = "org.slf4j:slf4j-api:" + SLF4J_VERS, - sha1 = "77100a62c2e6f04b53977b9f541044d7d722693d", + sha1 = "b5a4b6d16ab13e34a88fae84c35cd5d68cac922c", ) maven_jar( name = "slf4j-ext", artifact = "org.slf4j:slf4j-ext:" + SLF4J_VERS, - sha1 = "31cdf122e000322e9efcb38913e9ab07825b17ef", + sha1 = "595d5dabfeb29244b8c91776898cee78299080d5", ) LOG4J2_VERS = "2.11.1" @@ -153,28 +153,50 @@ sha1 = "0e0845217c4907822403912ad6828d8e0b256208", ) - TESTCONTAINERS_VERS = "1.14.3" + DOCKER_JAVA_VERS = "3.2.5" + + maven_jar( + name = "docker-java-api", + artifact = "com.github.docker-java:docker-java-api:" + DOCKER_JAVA_VERS, + sha1 = "8fe5c5e39f940ce58620e77cedc0a2a52d76f9d8", + ) + + maven_jar( + name = "docker-java-transport", + artifact = "com.github.docker-java:docker-java-transport:" + DOCKER_JAVA_VERS, + sha1 = "27af0ee7ebc2f5672e23ea64769497b5d55ce3ac", + ) + + # https://github.com/docker-java/docker-java/blob/3.2.5/pom.xml#L61 + # <=> DOCKER_JAVA_VERS + maven_jar( + name = "jackson-annotations", + artifact = "com.fasterxml.jackson.core:jackson-annotations:2.10.3", + sha1 = "0f63b3b1da563767d04d2e4d3fc1ae0cdeffebe7", + ) + + TESTCONTAINERS_VERS = "1.15.0" maven_jar( name = "testcontainers", artifact = "org.testcontainers:testcontainers:" + TESTCONTAINERS_VERS, - sha1 = "071fc82ba663f469447a19434e7db90f3a872753", + sha1 = "b627535b444d88e7b14953bb953d80d9b7b3bd76", ) maven_jar( name = "testcontainers-database-commons", artifact = "org.testcontainers:database-commons:" + TESTCONTAINERS_VERS, - sha1 = "fdc353bc113e74d94556bf73360a0716412a9ba6", + sha1 = "bc52637643da33f8fadfb6220cb59a7d8da37325", ) maven_jar( name = "testcontainers-jdbc", artifact = "org.testcontainers:jdbc:" + TESTCONTAINERS_VERS, - sha1 = "c0c1ae2978da65455414fa433afd6d15d777b4f8", + sha1 = "3626ed0746c94b337b1872afa90331bf9e2e6e16", ) maven_jar( name = "testcontainers-postgres", artifact = "org.testcontainers:postgresql:" + TESTCONTAINERS_VERS, - sha1 = "08844cf0cb612047a1b632e1b64b25fe58dc4083", + sha1 = "25daf6c0dd1d52e4a1b899c5b3e07b71d382c7ba", )