# Job definition to test MongoDB connector against MongoDB --- - job: project-type: matrix name: debezium-mongodb-matrix-test display-name: Debezium MongoDB Test Matrix description: Executes tests for MongoDB Connector with MongoDB matrix execution-strategy: sequential: true axes: - axis: type: user-defined name: MONGODB_VERSION values: - 3.2 - 3.4 - 4.0 - 4.2 node: Slave properties: - build-discarder: days-to-keep: 7 - github: url: https://github.com/debezium/debezium parameters: - string: name: REPOSITORY default: https://github.com/debezium/debezium description: "Repository from which Debezium is built" - string: name: BRANCH default: "*/master" description: "A branch from which Debezium is built" scm: - git: url: $REPOSITORY branches: - "$BRANCH" wrappers: - timeout: timeout: 45 triggers: - reverse: jobs: 'debezium-mysql-matrix-test' result: 'failure' builders: - maven-target: maven-version: (Default) goals: clean install -U -s $HOME/.m2/settings-snapshots.xml -pl debezium-connector-mongodb -am -fae -Dmaven.test.failure.ignore=true -Dversion.mongo.server=$MONGODB_VERSION publishers: - junit: results: "**/target/surefire-reports/*.xml,**/target/failsafe-reports/*.xml" - email: recipients: jpechane@redhat.com