diff --git a/.github/workflows/ci_ut.yml b/.github/workflows/ci_ut.yml index 152d7ee8c9..a0b7d24278 100644 --- a/.github/workflows/ci_ut.yml +++ b/.github/workflows/ci_ut.yml @@ -15,7 +15,7 @@ # limitations under the License. # -on: ["pull_request"] +on: [push, "pull_request"] env: DOCKER_DIR: ./docker LOG_DIR: /tmp/dolphinscheduler @@ -49,11 +49,12 @@ jobs: export MAVEN_OPTS='-Dmaven.repo.local=.m2/repository -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -XX:-UseGCOverheadLimit -Xmx3g' mvn test -Dmaven.test.skip=false cobertura:cobertura CODECOV_TOKEN="09c2663f-b091-4258-8a47-c981827eb29a" bash <(curl -s https://codecov.io/bash) - - name: Run SonarCloud analysis + - name: Run SonarCloud Analysis run: > - mvn clean --batch-mode - verify - org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.1.1688:sonar + mvn verify --batch-mode + org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.1.1688:sonar + -Dsonar.junit.reportPaths=target/cobertura + -Dmaven.test.skip=true -Dsonar.host.url=https://sonarcloud.io -Dsonar.organization=apache -Dsonar.projectKey=apache-dolphinscheduler diff --git a/dolphinscheduler-ui/pom.xml b/dolphinscheduler-ui/pom.xml index 28f584f49a..3fd9aa6650 100644 --- a/dolphinscheduler-ui/pom.xml +++ b/dolphinscheduler-ui/pom.xml @@ -31,6 +31,7 @@ v12.12.0 6.11.3 + src diff --git a/pom.xml b/pom.xml index a0f5bcba6f..2f1727f3c1 100644 --- a/pom.xml +++ b/pom.xml @@ -810,6 +810,7 @@ true + ./target/cobertura ${project.build.sourceEncoding} true xml