DBZ-4316 Updated db2 functional ci job
This commit is contained in:
parent
08ab3329e1
commit
7b63c6d723
@ -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
|
||||||
|
|
||||||
# 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
|
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
|
||||||
''')
|
''')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user