Skip to content

Commit

Permalink
[FLINK-18069][CI] Test if Scala/JavaDocs builds are passing in the co…
Browse files Browse the repository at this point in the history
…mpile stage
  • Loading branch information
rmetzger committed Jun 2, 2020
1 parent 31d661d commit cc6305f
Showing 1 changed file with 26 additions and 26 deletions.
52 changes: 26 additions & 26 deletions tools/ci/compile.sh
Original file line number Diff line number Diff line change
Expand Up @@ -43,39 +43,39 @@ echo "==========================================================================
EXIT_CODE=0

run_mvn clean install $MAVEN_OPTS -Dflink.convergence.phase=install -Pcheck-convergence -Dflink.forkCount=2 \
-Dflink.forkCountTestPackage=2 -Dmaven.javadoc.skip=true -U -DskipTests
-Dflink.forkCountTestPackage=2 -U -DskipTests

EXIT_CODE=$?

if [ $EXIT_CODE == 0 ]; then
if [ $EXIT_CODE != 0 ]; then
echo "=============================================================================="
echo "Checking scala suffixes"
echo "=============================================================================="

${CI_DIR}/verify_scala_suffixes.sh "${PROFILE}"
EXIT_CODE=$?
else
echo "=============================================================================="
echo "Previous build failure detected, skipping scala-suffixes check."
echo "Compiling Flink failed."
echo "=============================================================================="
exit $EXIT_CODE
fi

if [ $EXIT_CODE == 0 ]; then
check_shaded_artifacts
EXIT_CODE=$(($EXIT_CODE+$?))
check_shaded_artifacts_s3_fs hadoop
EXIT_CODE=$(($EXIT_CODE+$?))
check_shaded_artifacts_s3_fs presto
EXIT_CODE=$(($EXIT_CODE+$?))
check_shaded_artifacts_connector_elasticsearch 5
EXIT_CODE=$(($EXIT_CODE+$?))
check_shaded_artifacts_connector_elasticsearch 6
EXIT_CODE=$(($EXIT_CODE+$?))
else
echo "=============================================================================="
echo "Previous build failure detected, skipping shaded dependency check."
echo "=============================================================================="
fi
echo "============ Checking Scaladocs ============"

cd flink-scala
run_mvn scala:doc || exit $?
cd ..

echo "============ Checking scala suffixes ============"

${CI_DIR}/verify_scala_suffixes.sh "${PROFILE}" || exit $?

echo "============ Checking shaded dependencies ============"

check_shaded_artifacts
EXIT_CODE=$(($EXIT_CODE+$?))
check_shaded_artifacts_s3_fs hadoop
EXIT_CODE=$(($EXIT_CODE+$?))
check_shaded_artifacts_s3_fs presto
EXIT_CODE=$(($EXIT_CODE+$?))
check_shaded_artifacts_connector_elasticsearch 5
EXIT_CODE=$(($EXIT_CODE+$?))
check_shaded_artifacts_connector_elasticsearch 6
EXIT_CODE=$(($EXIT_CODE+$?))

exit $EXIT_CODE

0 comments on commit cc6305f

Please sign in to comment.