io.debezium debezium-parent 2.2.0-SNAPSHOT ../debezium-parent/pom.xml 4.0.0 debezium-connector-mongodb Debezium Connector for MongoDB jar io.debezium debezium-core org.apache.kafka connect-api provided org.apache.kafka connect-transforms provided org.slf4j slf4j-api provided org.mongodb mongodb-driver-sync io.debezium debezium-core test-jar test io.debezium debezium-embedded test-jar test io.debezium debezium-embedded test io.debezium debezium-testing-testcontainers test org.junit.platform junit-platform-launcher org.junit.jupiter junit-jupiter ch.qos.logback logback-classic test junit junit test org.assertj assertj-core test org.mockito mockito-core test io.confluent kafka-connect-avro-converter test io.apicurio apicurio-registry-utils-converter test org.awaitility awaitility test false docker.container 8080 60000 27017,27018,27019 1 io.fabric8 docker-maven-plugin 500 default true apicurio/apicurio-registry-mem:${version.apicurio} none ${apicurio.port}:8080 apicurio true blue .*apicurio-registry-app.*started in.* start pre-integration-test build start stop post-integration-test stop org.apache.maven.plugins maven-failsafe-plugin integration-test integration-test verify verify ${skipITs} true ${version.mongo.server} ${mongodb.docker.desktop.ports} ${mongodb.replica.size} ${skipLongRunningTests} ${runOrder} --add-opens java.base/java.net=ALL-UNNAMED io.debezium debezium-schema-generator ${project.version} generate-connector-metadata generate-api-spec prepare-package true src/main/resources * **/* src/test/resources true * **/* assembly false org.apache.maven.plugins maven-assembly-plugin ${version.assembly.plugin} io.debezium debezium-assembly-descriptors ${project.version} default package single ${project.artifactId}-${project.version} true ${assembly.descriptor} posix quick false quick true true skip-integration-tests false skipITs true apicurio false apicurio org.apache.maven.plugins maven-failsafe-plugin true apicurio/apicurio-registry-mem:${version.apicurio}