ci: 去掉codecov,使用sonar

This commit is contained in:
CaptainB 2023-10-13 12:52:28 +08:00 committed by 刘瑞斌
parent 074effb40c
commit 811b9fd533
2 changed files with 2 additions and 32 deletions

View File

@ -1,30 +0,0 @@
on:
push:
branches:
- v3.*
pull_request:
branches:
- v3.*
name: MeterSphere 覆盖率统计
permissions:
pull-requests: write
jobs:
generic_handler:
name: 覆盖率统计
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: 21
- name: Build with Maven
run: mvn -B package --file pom.xml
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3
with:
token: ${{ secrets.CODECOV_TOKEN }}

View File

@ -17,7 +17,7 @@ jobs:
uses: actions/setup-java@v3
with:
java-version: 21
distribution: 'zulu' # Alternative distribution options are available.
distribution: 'temurin' # Alternative distribution options are available.
- name: Cache SonarCloud packages
uses: actions/cache@v3
with:
@ -34,4 +34,4 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=metersphere_metersphere -DskipTests -DskipAntRunForJenkins --file backend/pom.xml
run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=metersphere_metersphere