diff --git a/jenkins-jobs/job-dsl/connector_db2_matrix_test.groovy b/jenkins-jobs/job-dsl/connector_db2_matrix_test.groovy index 4a7d758f2..8298b6230 100644 --- a/jenkins-jobs/job-dsl/connector_db2_matrix_test.groovy +++ b/jenkins-jobs/job-dsl/connector_db2_matrix_test.groovy @@ -51,36 +51,21 @@ ls -A1 | xargs rm -rf # Retrieve sources if [ "$PRODUCT_BUILD" == true ] ; then export MAVEN_OPTS="-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true" + PROFILE_PROD="-Ppnc" curl -OJs $SOURCE_URL && unzip debezium-*-src.zip pushd debezium-*-src - pushd $(ls | grep -P 'debezium-[^-]+.Final') - - # Build parent - mvn clean install -s ~/.m2/settings-snapshots.xml -am -fae \ - -DskipTests -DskipITs \ - -Dinsecure.repositories=WARN \ - -Ppnc - - # Run connector tests - popd pushd debezium-connector-db2-* - mvn clean install -U -s $HOME/.m2/settings-snapshots.xml -am -fae \ - -Dmaven.test.failure.ignore=true \ - -Dtest.argline="-Ddebezium.test.records.waittime=5" \ - -Dinsecure.repositories=WARN \ - -Ppnc \ - $MAVEN_ARGS else git clone $REPOSITORY . git checkout $BRANCH - - # Run connector tests - mvn clean install -U -s $HOME/.m2/settings-snapshots.xml -am -fae \ - -Dmaven.test.failure.ignore=true \ - -Dtest.argline="-Ddebezium.test.records.waittime=5" \ - -Dinsecure.repositories=WARN \ - $MAVEN_ARGS fi + +# Run connector tests +mvn clean install -U -s $HOME/.m2/settings-snapshots.xml -am -fae \ + -Dmaven.test.failure.ignore=true \ + -Dtest.argline="-Ddebezium.test.records.waittime=5" \ + -Dinsecure.repositories=WARN \ + $PROFILE_PROD ''') } }