blob: ce8c30b3d2e9cb8807f2391beb414680b8d5419e [file] [log] [blame]
Serge Bazanskibfa4a652020-12-17 20:50:29 +01001load("//devtools/gerrit/gerrit-oauth-provider/tools/bzl:maven_jar.bzl", "maven_jar")
Sergiusz Bazanski573da782019-06-21 19:59:52 +02002
3def external_plugin_deps(omit_commons_codec = True):
Serge Bazanski2ceb69f2023-10-08 12:27:44 +00004 # Keep in sync with gerrit owners plugin!
Serge Bazanskibfa4a652020-12-17 20:50:29 +01005 JACKSON_VERS = "2.10.2"
Sergiusz Bazanski573da782019-06-21 19:59:52 +02006 maven_jar(
Serge Bazanskibfa4a652020-12-17 20:50:29 +01007 name = "scribejava-core",
8 artifact = "com.github.scribejava:scribejava-core:6.9.0",
9 sha1 = "ed761f450d8382f75787e8fee9ae52e7ec768747",
10 )
11 maven_jar(
Serge Bazanski2ceb69f2023-10-08 12:27:44 +000012 name = "jackson-core",
13 artifact = "com.fasterxml.jackson.core:jackson-core:" + JACKSON_VERS,
14 sha1 = "73d4322a6bda684f676a2b5fe918361c4e5c7cca",
Serge Bazanskibfa4a652020-12-17 20:50:29 +010015 )
16 maven_jar(
17 name = "jackson-databind",
18 artifact = "com.fasterxml.jackson.core:jackson-databind:" + JACKSON_VERS,
19 sha1 = "0528de95f198afafbcfb0c09d2e43b6e0ea663ec",
Serge Bazanski2ceb69f2023-10-08 12:27:44 +000020 )
21 maven_jar(
22 name = "jackson-annotations",
23 artifact = "com.fasterxml.jackson.core:jackson-annotations:" + JACKSON_VERS,
24 sha1 = "3a13b6105946541b8d4181a0506355b5fae63260",
25 )
26 maven_jar(
27 name = "jackson-dataformat-yaml",
28 artifact = "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:" + JACKSON_VERS,
29 sha1 = "8a6a6ad573b48dc3b623414719428ecbfeb259a3",
Sergiusz Bazanski573da782019-06-21 19:59:52 +020030 )
31 if not omit_commons_codec:
32 maven_jar(
33 name = "commons-codec",
34 artifact = "commons-codec:commons-codec:1.4",
35 sha1 = "4216af16d38465bbab0f3dff8efa14204f7a399a",
36 )