| load("//tools/bzl:maven_jar.bzl", "maven_jar") |
| |
| def external_plugin_deps(): |
| maven_jar( |
| name = "mockito", |
| artifact = "org.mockito:mockito-core:2.27.0", |
| sha1 = "835fc3283b481f4758b8ef464cd560c649c08b00", |
| deps = [ |
| "@byte-buddy//jar", |
| "@byte-buddy-agent//jar", |
| "@objenesis//jar", |
| ], |
| ) |
| |
| BYTE_BUDDY_VERSION = "1.9.10" |
| |
| maven_jar( |
| name = "byte-buddy", |
| artifact = "net.bytebuddy:byte-buddy:" + BYTE_BUDDY_VERSION, |
| sha1 = "211a2b4d3df1eeef2a6cacf78d74a1f725e7a840", |
| ) |
| |
| maven_jar( |
| name = "byte-buddy-agent", |
| artifact = "net.bytebuddy:byte-buddy-agent:" + BYTE_BUDDY_VERSION, |
| sha1 = "9674aba5ee793e54b864952b001166848da0f26b", |
| ) |
| |
| maven_jar( |
| name = "duct_tape", |
| artifact = "org.rnorth.duct-tape:duct-tape:1.0.7", |
| sha1 = "a26b5d90d88c91321dc7a3734ea72d2fc019ebb6", |
| ) |
| |
| maven_jar( |
| name = "objenesis", |
| artifact = "org.objenesis:objenesis:2.6", |
| sha1 = "639033469776fd37c08358c6b92a4761feb2af4b", |
| ) |
| |
| SLF4J_VERS = "1.7.26" |
| |
| maven_jar( |
| name = "slf4j-api", |
| artifact = "org.slf4j:slf4j-api:" + SLF4J_VERS, |
| sha1 = "77100a62c2e6f04b53977b9f541044d7d722693d", |
| ) |
| |
| maven_jar( |
| name = "slf4j-ext", |
| artifact = "org.slf4j:slf4j-ext:" + SLF4J_VERS, |
| sha1 = "31cdf122e000322e9efcb38913e9ab07825b17ef", |
| ) |
| |
| LOG4J2_VERS = "2.17.0" |
| |
| maven_jar( |
| name = "log4j-slf4j-impl", |
| artifact = "org.apache.logging.log4j:log4j-slf4j-impl:" + LOG4J2_VERS, |
| sha1 = "1ec25ce0254749c94549ea9c3cea34bd0488c9c6", |
| ) |
| |
| maven_jar( |
| name = "log4j-core", |
| artifact = "org.apache.logging.log4j:log4j-core:" + LOG4J2_VERS, |
| sha1 = "fe6e7a32c1228884b9691a744f953a55d0dd8ead", |
| ) |
| |
| maven_jar( |
| name = "log4j-api", |
| artifact = "org.apache.logging.log4j:log4j-api:" + LOG4J2_VERS, |
| sha1 = "bbd791e9c8c9421e45337c4fe0a10851c086e36c", |
| ) |
| |
| maven_jar( |
| name = "postgresql", |
| artifact = "org.postgresql:postgresql:42.2.4", |
| sha1 = "dff98730c28a4b3a3263f0cf4abb9a3392f815a7", |
| ) |
| |
| maven_jar( |
| name = "dbcp", |
| artifact = "commons-dbcp:commons-dbcp:1.4", |
| sha1 = "30be73c965cc990b153a100aaaaafcf239f82d39", |
| ) |
| |
| maven_jar( |
| name = "pool", |
| artifact = "commons-pool:commons-pool:1.5.5", |
| sha1 = "7d8ffbdc47aa0c5a8afe5dc2aaf512f369f1d19b", |
| ) |
| |
| maven_jar( |
| name = "guava", |
| artifact = "com.google.guava:guava:25.1-jre", |
| sha1 = "6c57e4b22b44e89e548b5c9f70f0c45fe10fb0b4", |
| ) |
| |
| GUICE_VERS = "4.2.0" |
| |
| maven_jar( |
| name = "guice", |
| artifact = "com.google.inject:guice:" + GUICE_VERS, |
| sha1 = "25e1f4c1d528a1cffabcca0d432f634f3132f6c8", |
| ) |
| |
| maven_jar( |
| name = "guice-assistedinject", |
| artifact = "com.google.inject.extensions:guice-assistedinject:" + GUICE_VERS, |
| sha1 = "e7270305960ad7db56f7e30cb9df6be9ff1cfb45", |
| ) |
| |
| maven_jar( |
| name = "aopalliance", |
| artifact = "aopalliance:aopalliance:1.0", |
| sha1 = "0235ba8b489512805ac13a8f9ea77a1ca5ebe3e8", |
| ) |
| |
| maven_jar( |
| name = "javax_inject", |
| artifact = "javax.inject:javax.inject:1", |
| sha1 = "6975da39a7040257bd51d21a231b76c915872d38", |
| ) |
| |
| maven_jar( |
| name = "jgit", |
| artifact = |
| "org.eclipse.jgit:org.eclipse.jgit:4.7.9.201904161809-r", |
| sha1 = "14fb9628876e69d1921776c84c7343ddabe7db31", |
| ) |
| |
| maven_jar( |
| name = "javaewah", |
| artifact = "com.googlecode.javaewah:JavaEWAH:1.1.6", |
| sha1 = "94ad16d728b374d65bd897625f3fbb3da223a2b6", |
| ) |
| |
| maven_jar( |
| name = "retry", |
| artifact = "tech.huffman.re-retrying:re-retrying:3.0.0", |
| sha1 = "bd3ce1aaafc0f357354e76890f0a8199a0f42f3a", |
| ) |
| |
| 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.2.0", |
| sha1 = "ed8b772eb077a9cb50e44e90899c66a9a6c00e67", |
| ) |
| |
| TEST_CONTAINERS_VERS = "1.11.2" |
| |
| maven_jar( |
| name = "testcontainers", |
| artifact = "org.testcontainers:testcontainers:" + TEST_CONTAINERS_VERS, |
| sha1 = "eae47ed24bb07270d4b60b5e2c3444c5bf3c8ea9", |
| ) |
| |
| maven_jar( |
| name = "testcontainers-database-commons", |
| artifact = "org.testcontainers:database-commons:" + TEST_CONTAINERS_VERS, |
| sha1 = "f49cf9cd5f9c484f7c4cb24270d7cc8aae0bb188", |
| ) |
| |
| maven_jar( |
| name = "testcontainers-jdbc", |
| artifact = "org.testcontainers:jdbc:" + TEST_CONTAINERS_VERS, |
| sha1 = "eaa9b0fa7a31bbfa03ad3c6d51808397b1fbdc40", |
| ) |
| |
| maven_jar( |
| name = "testcontainers-postgres", |
| artifact = "org.testcontainers:postgresql:" + TEST_CONTAINERS_VERS, |
| sha1 = "a48ea341efa0ec078ae4a717459252aebc7bff5d", |
| ) |