徐子辰 11912906
GitHub Actions
test, publish_snapshot, generate_docs
Just to learn how to use travis-ci in a java project!
This is a working minimal example of how to use Travis CI (and Codecov) with Java on GitHub.
- It uses the JUnit testing framework
Click here for the example using GitHub Actions instead of Travis CI
- Fork this Repository
- Go to Travis CI and enable the repository
- Fix the
README.md
badges (replacing in the URLjoaomlneto
withyour-github-username
) and push the changes. This should trigger a build in Travis CI!
This repository also integrates with Codecov to generate reports.
What's done for you:
- The JaCoCo plugin is included in
pom.xml
- On
.travis.yml
,after_success
target executes the Codecov script.
If you want to use it:
- Go to the Codecov website and create an account and setup permissions.
- Add your repository (you can go there directly by going to https://codecov.io/gh/your-github-username/travis-ci-tutorial-java)
- Fix the
README.md
badge.
If you don't want it:
- Remove the JaCoCo plugin from the
pom.xml
. - Remove the
after_success
target in.travis.yml
- Remove the badge from
README.md
Spotted a mistake? Questions? Suggestions?
Open an Issue!