Merge branch 'stable-3.1' into stable-3.2

* stable-3.1:
  Add missing dependency to jackson-annotations library
  Align testcontainers with v1.15 in Gerrit
  Add build validation with Jenkinsfile
  Add missing dependency to jackson-annotations library
  Align testcontainers with v1.15 in Gerrit

Change-Id: If2369741a95ba537c959e2af4d7895ec4a2920ee
diff --git a/BUILD b/BUILD
index 6b11272..e41cdb8 100644
--- a/BUILD
+++ b/BUILD
@@ -42,6 +42,9 @@
     exports = PLUGIN_DEPS + PLUGIN_TEST_DEPS + [
         ":kafka-events__plugin",
         "@testcontainers-kafka//jar",
+        "//lib/jackson:jackson-annotations",
         "//lib/testcontainers",
+        "//lib/testcontainers:docker-java-api",
+        "//lib/testcontainers:docker-java-transport",
     ],
 )
diff --git a/Jenkinsfile b/Jenkinsfile
new file mode 100644
index 0000000..15e283c
--- /dev/null
+++ b/Jenkinsfile
@@ -0,0 +1,2 @@
+pluginPipeline(formatCheckId: 'gerritforge:plugins-kafka-events-code-style',
+                buildCheckId: 'gerritforge:plugins-kafka-events-build-test')
\ No newline at end of file
diff --git a/external_plugin_deps.bzl b/external_plugin_deps.bzl
index 17d9bde..7404abe 100644
--- a/external_plugin_deps.bzl
+++ b/external_plugin_deps.bzl
@@ -9,8 +9,8 @@
 
     maven_jar(
         name = "testcontainers-kafka",
-        artifact = "org.testcontainers:kafka:1.13.0",
-        sha1 = "ab6b31212f6a0ce341aa907fceffb722d9b9f3f7",
+        artifact = "org.testcontainers:kafka:1.15.0",
+        sha1 = "d34760b11ab656e08b72c1e2e9b852f037a89f90",
     )
 
     maven_jar(