This is an automated email from the ASF dual-hosted git repository. pingsutw pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/submarine.git
The following commit(s) were added to refs/heads/master by this push: new 8c8058a SUBMARINE-1090. Remove useless options in CI 8c8058a is described below commit 8c8058af1dedcff635a567c16001cbde2f516728 Author: KUAN-HSUN-LI <b06209...@ntu.edu.tw> AuthorDate: Thu Nov 18 09:52:28 2021 +0800 SUBMARINE-1090. Remove useless options in CI ### What is this PR for? 1. Remove `Hadoop` profile 2. Fix `sonarcloud` test ### What type of PR is it? [Bug Fix | Improvement] ### Todos ### What is the Jira issue? https://issues.apache.org/jira/browse/SUBMARINE-1090 ### How should this be tested? ### Screenshots (if appropriate) ### Questions: * Do the license files need updating? No * Are there breaking changes for older versions? No * Does this need new documentation? No Author: KUAN-HSUN-LI <b06209...@ntu.edu.tw> Signed-off-by: Kevin <pings...@apache.org> Closes #802 from KUAN-HSUN-LI/SUBMARINE-1090 and squashes the following commits: 1c4e932d [KUAN-HSUN-LI] SUBMARINE-1090. Remove useless options --- .github/workflows/master.yml | 66 +++++++++++++++++++------------------------- 1 file changed, 29 insertions(+), 37 deletions(-) diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index b37d342..808f9a2 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -20,8 +20,6 @@ on: [push, pull_request] env: VERSION: "0.7.0-SNAPSHOT" - HADOOP_VERSION: "2.9" - PROFILE: "-Phadoop-2.9" BUILD_FLAG: "clean install -ntp -DskipTests -am" TEST_FLAG: "test -DskipRat -ntp" @@ -67,15 +65,15 @@ jobs: python3 ./dev-support/database/init-database.py - name: Build with Maven run: | - echo ">>> mvn ${BUILD_FLAG} ${PROFILE} -B" - mvn ${BUILD_FLAG} ${PROFILE} -B + echo ">>> mvn ${BUILD_FLAG} -B" + mvn ${BUILD_FLAG} -B - name: Test env: TEST_FLAG: "verify -DskipRat -ntp" TEST_MODULES: "-pl :submarine-test-e2e" run: | - echo ">>> mvn ${TEST_FLAG} ${TEST_MODULES} ${PROFILE} -B" - mvn ${TEST_FLAG} ${TEST_MODULES} ${PROFILE} -B + echo ">>> mvn ${TEST_FLAG} ${TEST_MODULES} -B" + mvn ${TEST_FLAG} ${TEST_MODULES} -B submarine-k8s: runs-on: ubuntu-latest timeout-minutes: 60 @@ -119,8 +117,8 @@ jobs: echo "environment-kubeconfig:" ${KUBECONFIG} - name: Build with Maven run: | - echo ">>> mvn ${BUILD_FLAG} ${PROFILE} -B" - mvn ${BUILD_FLAG} ${PROFILE} -B + echo ">>> mvn ${BUILD_FLAG} -B" + mvn ${BUILD_FLAG} -B - name: Build Image locally run: .github/scripts/build-image-locally.sh - name: Start submarine @@ -130,8 +128,8 @@ jobs: TEST_FLAG: "verify -DskipRat -ntp" TEST_MODULES: "-pl :submarine-test-k8s" run: | - echo ">>> mvn ${TEST_FLAG} ${TEST_MODULES} ${PROFILE} -B" - mvn ${TEST_FLAG} ${TEST_MODULES} ${PROFILE} -B + echo ">>> mvn ${TEST_FLAG} ${TEST_MODULES} -B" + mvn ${TEST_FLAG} ${TEST_MODULES} -B - name: Failure status run: | kubectl describe nodes @@ -171,14 +169,14 @@ jobs: env: MODULES: "-pl :submarine-commons-cluster" run: | - echo ">>> mvn $BUILD_FLAG $MODULES $PROFILE -B" - mvn $BUILD_FLAG $MODULES $PROFILE -B + echo ">>> mvn $BUILD_FLAG $MODULES -B" + mvn $BUILD_FLAG $MODULES -B - name: Test env: TEST_MODULES: "-pl :submarine-commons-cluster" run: | - echo ">>> mvn $TEST_FLAG $TEST_MODULES $PROFILE -B" - mvn $TEST_FLAG $TEST_MODULES $PROFILE -B + echo ">>> mvn $TEST_FLAG $TEST_MODULES -B" + mvn $TEST_FLAG $TEST_MODULES -B submarine-commons-runtime: runs-on: ubuntu-latest timeout-minutes: 30 @@ -207,14 +205,14 @@ jobs: env: MODULES: "-pl :submarine-commons-runtime" run: | - echo ">>> mvn $BUILD_FLAG $MODULES $PROFILE -B" - mvn $BUILD_FLAG $MODULES $PROFILE -B + echo ">>> mvn $BUILD_FLAG $MODULES -B" + mvn $BUILD_FLAG $MODULES -B - name: Test env: TEST_MODULES: "-pl :submarine-commons-runtime" run: | - echo ">>> mvn $TEST_FLAG $TEST_MODULES $PROFILE -B" - mvn $TEST_FLAG $TEST_MODULES $PROFILE -B + echo ">>> mvn $TEST_FLAG $TEST_MODULES -B" + mvn $TEST_FLAG $TEST_MODULES -B submarine-client: runs-on: ubuntu-latest timeout-minutes: 30 @@ -243,14 +241,14 @@ jobs: env: MODULES: "-pl :submarine-client" run: | - echo ">>> mvn $BUILD_FLAG $MODULES $PROFILE -B" - mvn $BUILD_FLAG $MODULES $PROFILE -B + echo ">>> mvn $BUILD_FLAG $MODULES -B" + mvn $BUILD_FLAG $MODULES -B - name: Test env: TEST_MODULES: "-pl :submarine-client" run: | - echo ">>> mvn $TEST_FLAG $TEST_MODULES $PROFILE -B" - mvn $TEST_FLAG $TEST_MODULES $PROFILE -B + echo ">>> mvn $TEST_FLAG $TEST_MODULES -B" + mvn $TEST_FLAG $TEST_MODULES -B submarine-server: runs-on: ubuntu-latest timeout-minutes: 30 @@ -294,14 +292,14 @@ jobs: env: MODULES: "-pl :submarine-server-core" run: | - echo ">>> mvn $BUILD_FLAG $MODULES $PROFILE -B" - mvn $BUILD_FLAG $MODULES $PROFILE -B + echo ">>> mvn $BUILD_FLAG $MODULES -B" + mvn $BUILD_FLAG $MODULES -B - name: Test env: TEST_MODULES: "-pl :submarine-server-core" run: | - echo ">>> mvn $TEST_FLAG $TEST_MODULES $PROFILE -B" - mvn $TEST_FLAG $TEST_MODULES $PROFILE -B + echo ">>> mvn $TEST_FLAG $TEST_MODULES -B" + mvn $TEST_FLAG $TEST_MODULES -B submarine-workbench: runs-on: ubuntu-latest timeout-minutes: 30 @@ -331,10 +329,6 @@ jobs: submarine-submitter: runs-on: ubuntu-latest timeout-minutes: 30 - strategy: - matrix: - hadoop-version: ["2.9", "2.10", "3.1", "3.2"] - fail-fast: false steps: - uses: actions/checkout@v2 with: @@ -360,17 +354,15 @@ jobs: - name: Build env: MODULES: "-pl :submarine-server-submitter" - PROFILE: "-Phadoop-${{ matrix.hadoop-version }}" run: | - echo ">>> mvn $BUILD_FLAG $MODULES $PROFILE -B" - mvn $BUILD_FLAG $MODULES $PROFILE -B + echo ">>> mvn $BUILD_FLAG $MODULES -B" + mvn $BUILD_FLAG $MODULES -B - name: Test env: TEST_MODULES: "-pl :submarine-server-submitter" - PROFILE: "-Phadoop-${{ matrix.hadoop-version }}" run: | - echo ">>> mvn $TEST_FLAG $TEST_MODULES $PROFILE -B" - mvn $TEST_FLAG $TEST_MODULES $PROFILE -B + echo ">>> mvn $TEST_FLAG $TEST_MODULES -B" + mvn $TEST_FLAG $TEST_MODULES -B rat: name: Check License @@ -498,7 +490,7 @@ jobs: run: ./dev-support/cicd/coverage.sh - name: Build and analyze with JDK 11 # sonar-maven-plugin only support JDK 11 run: - mvn -B verify -DskipTests org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -pl $EXCLUDE_MODULE -Dsonar.host.url=https://sonarcloud.io -Dsonar.organization=apache -Dsonar.projectKey=apache_submarine + mvn -B verify -DskipTests org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.host.url=https://sonarcloud.io -Dsonar.organization=apache -Dsonar.projectKey=apache_submarine env: SONAR_TOKEN: ${{ secrets.SONARCLOUD_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@submarine.apache.org For additional commands, e-mail: dev-h...@submarine.apache.org