DBZ-4316 Updated db2 functional ci job

This commit is contained in:
jcechace 2021-11-20 23:36:17 +01:00 committed by Jakub Cechacek
parent 08ab3329e1
commit 7b63c6d723

View File

@ -51,36 +51,21 @@ ls -A1 | xargs rm -rf
# Retrieve sources # Retrieve sources
if [ "$PRODUCT_BUILD" == true ] ; then 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" 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 curl -OJs $SOURCE_URL && unzip debezium-*-src.zip
pushd debezium-*-src 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-* 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 else
git clone $REPOSITORY . git clone $REPOSITORY .
git checkout $BRANCH git checkout $BRANCH
fi
# Run connector tests # Run connector tests
mvn clean install -U -s $HOME/.m2/settings-snapshots.xml -am -fae \ mvn clean install -U -s $HOME/.m2/settings-snapshots.xml -am -fae \
-Dmaven.test.failure.ignore=true \ -Dmaven.test.failure.ignore=true \
-Dtest.argline="-Ddebezium.test.records.waittime=5" \ -Dtest.argline="-Ddebezium.test.records.waittime=5" \
-Dinsecure.repositories=WARN \ -Dinsecure.repositories=WARN \
$MAVEN_ARGS $PROFILE_PROD
fi
''') ''')
} }
} }