copying the Travis CI setup

This commit is contained in:
Phred 2021-10-03 22:36:26 -05:00
parent d6699f62f0
commit 5477846059
No known key found for this signature in database
GPG key ID: 8103F27168DAA2A0
2 changed files with 18 additions and 5 deletions

View file

@ -29,6 +29,7 @@ jobs:
- run: >
mvn
install
jacoco:prepare-agent
--define jacoco.skip=false
--define maven.javadoc.skip=true
--define skipTests=true
@ -38,19 +39,16 @@ jobs:
# https://docs.travis-ci.com/user/languages/java/#maven-default-script-command
# tests are interdependent and require a specific order
# running in parallel causes some tests to fail
# - run: mvn test -B # -T 1C
- run: mvn test -B # -T 1C
- env:
CI_NAME: github
run: >
mvn
jacoco:prepare-agent
test
jacoco:report
jacoco:report-aggregate
verify
coveralls:report
--no-transfer-progress
--define jacoco.skip=false
--define repoToken=${{ secrets.GITHUB_TOKEN }}
--define pullRequest=${{ github.event.number }}