mirror of
https://github.com/magefree/mage.git
synced 2025-12-29 15:02:13 -08:00
separated coveralls:report into its own step
This commit is contained in:
parent
bfe9c43d83
commit
f4ad6e889d
1 changed files with 8 additions and 4 deletions
12
.github/workflows/ci.yml
vendored
12
.github/workflows/ci.yml
vendored
|
|
@ -42,6 +42,14 @@ jobs:
|
|||
# running in parallel causes some tests to fail
|
||||
- run: mvn test -B # -T 1C
|
||||
|
||||
# do we need all these goals? Most other projects just do jacoco:report and coveralls:report
|
||||
- run: >
|
||||
mvn
|
||||
jacoco:report
|
||||
jacoco:report-aggregate
|
||||
verify
|
||||
--define jacoco.skip=false
|
||||
|
||||
- env:
|
||||
CI_BUILD_NUMBER: ${{ github.run_id }}
|
||||
# this will need to be updated to work on the main branch
|
||||
|
|
@ -51,9 +59,5 @@ jobs:
|
|||
CI_PULL_REQUEST: ${{ github.event.pull_request.number }}
|
||||
run: >
|
||||
mvn
|
||||
jacoco:report
|
||||
jacoco:report-aggregate
|
||||
verify
|
||||
coveralls:report
|
||||
--define jacoco.skip=false
|
||||
--define repoToken=${{ secrets.GITHUB_TOKEN }}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue