diff --git a/.github/workflows/build-backend.yml b/.github/workflows/build-backend.yml index 04aac9632a..159ca7b528 100644 --- a/.github/workflows/build-backend.yml +++ b/.github/workflows/build-backend.yml @@ -20,7 +20,7 @@ name: Build Backend on: [push, pull_request] env: - MAVEN_OPTS: -Dmaven.resolver.transport=wagon -Dmaven.wagon.httpconnectionManager.ttlSeconds=30 + MAVEN_OPTS: -Dmaven.resolver.transport=wagon -Dmaven.wagon.httpconnectionManager.ttlSeconds=30 -Xmx16g -XX:MetaspaceSize=4g -XX:ReservedCodeCacheSize=2g jobs: build-backend: @@ -41,20 +41,20 @@ jobs: - if: ${{matrix.spark == '2.4' && matrix.hadoop == '2.7'}} name: build spark ${{matrix.spark}} and hadoop ${{matrix.hadoop}} run: - ./mvnw clean package -Pspark-${{matrix.spark}} -Phadoop-${{matrix.hadoop}} -Dmaven.test.skip=true + ./mvnw -T 4C clean package -Pspark-${{matrix.spark}} -Phadoop-${{matrix.hadoop}} -Dmaven.test.skip=true - if: ${{matrix.spark == '3.2' && matrix.hadoop == '3.3'}} name: build spark ${{matrix.spark}} and hadoop ${{matrix.hadoop}} run: - ./mvnw clean package + ./mvnw -T 4C clean package - if: ${{matrix.spark == '3.2' && matrix.hadoop == '2.7'}} name: build spark ${{matrix.spark}} and hadoop ${{matrix.hadoop}} run: - ./mvnw clean package -Phadoop-${{matrix.hadoop}} -Dmaven.test.skip=true + ./mvnw -T 4C clean package -Phadoop-${{matrix.hadoop}} -Dmaven.test.skip=true - if: ${{matrix.spark == '2.4' && matrix.hadoop == '3.3'}} name: build spark ${{matrix.spark}} and hadoop ${{matrix.hadoop}} run: - ./mvnw clean package -Pspark-${{matrix.spark}} -Dmaven.test.skip=true + ./mvnw -T 4C clean package -Pspark-${{matrix.spark}} -Dmaven.test.skip=true # - name: Upload coverage to Codecov # uses: codecov/codecov-action@v3.0.0 # with: diff --git a/pom.xml b/pom.xml index c077d6d6b0..599d3b4b47 100644 --- a/pom.xml +++ b/pom.xml @@ -1543,7 +1543,8 @@ scala-maven-plugin ${scala-maven-plugin.version} - incremental + + all -unchecked -deprecation @@ -1750,6 +1751,8 @@ ${maven-surefire-plugin.version} 3 + methods + 4 @@ -1902,6 +1905,8 @@ true -XX:MaxMetaspaceSize=2g ${extraJavaTestArgs} -Dio.netty.tryReflectionSetAccessible=true + methods + 4 @@ -1980,5 +1985,29 @@ compile + + + + quick + + true + true + true + true + true + true + true + true + true + true + true + true + true + true + + + compile + +