Merge branch 'stable-3.3'

* stable-3.3:
  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
  Add missing dependency to jackson-annotations library
  Update events-broker to v3.3.0-rc7
  Align testcontainers with v1.15 in Gerrit

Change-Id: I660309fc5d68a8ce4745f18ec339924641a723af
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..61d20ad 100644
--- a/external_plugin_deps.bzl
+++ b/external_plugin_deps.bzl
@@ -9,12 +9,12 @@
 
     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(
         name = "events-broker",
-        artifact = "com.gerritforge:events-broker:3.2.0-rc4",
-        sha1 = "53e3f862ac2c2196dba716756ac9586f4b63af47",
+        artifact = "com.gerritforge:events-broker:3.3.0-rc7",
+        sha1 = "5efe1c4a0f7c385b0ec95b8f9897248049c4173c",
     )