@@ -117,22 +117,6 @@ jobs:
117117 strategy :
118118 matrix :
119119 include :
120- - scalaProfile : " scala-2.11"
121- sparkProfile : " spark2.4"
122- sparkModules : " hudi-spark-datasource/hudi-spark2"
123-
124- - scalaProfile : " scala-2.12"
125- sparkProfile : " spark3.0"
126- sparkModules : " hudi-spark-datasource/hudi-spark3.0.x"
127-
128- - scalaProfile : " scala-2.12"
129- sparkProfile : " spark3.1"
130- sparkModules : " hudi-spark-datasource/hudi-spark3.1.x"
131-
132- - scalaProfile : " scala-2.12"
133- sparkProfile : " spark3.2"
134- sparkModules : " hudi-spark-datasource/hudi-spark3.2.x"
135-
136120 - scalaProfile : " scala-2.12"
137121 sparkProfile : " spark3.3"
138122 sparkModules : " hudi-spark-datasource/hudi-spark3.3.x"
@@ -652,48 +636,4 @@ jobs:
652636 SCALA_PROFILE : ${{ matrix.scalaProfile }}
653637 run : |
654638 HUDI_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)
655- ./packaging/bundle-validation/ci_run.sh hudi_docker_java17 $HUDI_VERSION openjdk17
656-
657- integration-tests :
658- runs-on : ubuntu-latest
659- strategy :
660- matrix :
661- include :
662- - sparkProfile : ' spark2.4'
663- sparkArchive : ' spark-2.4.4/spark-2.4.4-bin-hadoop2.7.tgz'
664- steps :
665- - uses : actions/checkout@v3
666- - name : Set up JDK 8
667- uses : actions/setup-java@v3
668- with :
669- java-version : ' 8'
670- distribution : ' temurin'
671- architecture : x64
672- cache : maven
673- - name : Build Project
674- env :
675- SPARK_PROFILE : ${{ matrix.sparkProfile }}
676- SCALA_PROFILE : ' -Dscala-2.11 -Dscala.binary.version=2.11'
677- run :
678- mvn clean install -T 2 $SCALA_PROFILE -D"$SPARK_PROFILE" -Pintegration-tests -DskipTests=true $MVN_ARGS
679- - name : ' UT integ-test'
680- env :
681- SPARK_PROFILE : ${{ matrix.sparkProfile }}
682- SCALA_PROFILE : ' -Dscala-2.11 -Dscala.binary.version=2.11'
683- run :
684- mvn test $SCALA_PROFILE -D"$SPARK_PROFILE" -Pintegration-tests -DskipUTs=false -DskipITs=true -pl hudi-integ-test $MVN_ARGS
685- - name : ' IT'
686- env :
687- SPARK_PROFILE : ${{ matrix.sparkProfile }}
688- SPARK_ARCHIVE : ${{ matrix.sparkArchive }}
689- SCALA_PROFILE : ' -Dscala-2.11 -Dscala.binary.version=2.11'
690- run : |
691- echo "Downloading $SPARK_ARCHIVE"
692- curl https://archive.apache.org/dist/spark/$SPARK_ARCHIVE --create-dirs -o $GITHUB_WORKSPACE/$SPARK_ARCHIVE
693- tar -xvf $GITHUB_WORKSPACE/$SPARK_ARCHIVE -C $GITHUB_WORKSPACE/
694- mkdir /tmp/spark-events/
695- SPARK_ARCHIVE_BASENAME=$(basename $SPARK_ARCHIVE)
696- export SPARK_HOME=$GITHUB_WORKSPACE/${SPARK_ARCHIVE_BASENAME%.*}
697- rm -f $GITHUB_WORKSPACE/$SPARK_ARCHIVE
698- docker system prune --all --force
699- mvn verify $SCALA_PROFILE -D"$SPARK_PROFILE" -Pintegration-tests -pl !hudi-flink-datasource/hudi-flink $MVN_ARGS
639+ ./packaging/bundle-validation/ci_run.sh hudi_docker_java17 $HUDI_VERSION openjdk17
0 commit comments