Extracted from git-plugin to make it easier for other plugins to use and contribute new features. Includes JGit as a library so that other Jenkins components can rely on JGit whenever the git client plugin is available.
- see Jenkins plugins site for feature descriptions
- use JIRA to report issues / feature requests
Refer to contributing to the plugin for suggestions to speed the acceptance of your contributions.
Code coverage reporting is available as a maven target and is actively
monitored. Please improve code coverage with the tests you submit.
Code coverage reporting is written to target/site/jacoco/
by the maven command:
$ mvn -P enable-jacoco clean install jacoco:report
$ java -version # Requires Java 1.8
$ mvn -version # Requires Apache Maven 3.5.0 or later
$ mvn clean install
- Evaluate pull requests
- Fix bugs
- Create infrastructure to detect files opened during a unit test and left open at exit from test
- Complete more JGit implementation