Utility plugin for Git-related support
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.
Contributing to the Plugin
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
Building the Plugin
$ java -version # Requires Java 1.8 $ mvn -version # Requires Apache Maven 3.5.0 or later $ mvn clean install