[ci] Matrix job for MongoDB
This commit is contained in:
parent
74db20de7d
commit
5ba464529b
@ -6,9 +6,16 @@ matrixJob('connector-debezium-mongodb-matrix-test') {
|
||||
description('Executes tests for MongoDB Connector with MongoDB matrix')
|
||||
label('Slave')
|
||||
|
||||
combinationFilter('''
|
||||
(CAPTURE_MODE == 'oplog' && (MONGODB_VERSION.startsWith('3.') || MONGODB_VERSION == '4.0')) ||
|
||||
(CAPTURE_MODE == 'change_streams_update_full' && !MONGODB_VERSION.startsWith('3.'))
|
||||
''')
|
||||
|
||||
axes {
|
||||
text('MONGODB_VERSION', '3.2', '3.4', '3.6', '4.0', '4.2')
|
||||
text('MONGODB_VERSION', '3.2', '3.4', '3.6', '4.0', '4.2', '4.4', '5.0')
|
||||
text('CAPTURE_MODE', 'oplog', 'change_streams_update_full')
|
||||
label("Node", "Slave")
|
||||
|
||||
}
|
||||
|
||||
properties {
|
||||
@ -63,6 +70,7 @@ fi
|
||||
mvn 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 \
|
||||
-Dcapture.mode=$CAPTURE_MODE \
|
||||
-Dinsecure.repositories=WARN \
|
||||
$PROFILE_PROD
|
||||
''')
|
||||
|
Loading…
Reference in New Issue
Block a user