See: Description
| Package | Description |
|---|---|
| hudson.plugins.git |
Compatibility package provided for legacy git client API users.
|
| org.jenkinsci.plugins.gitclient |
Core classes for git client API implementation.
|
| org.jenkinsci.plugins.gitclient.cgit |
Git client API implementation with cgit.
|
| org.jenkinsci.plugins.gitclient.jgit |
Git client API implementation with JGit.
|
| org.jenkinsci.plugins.gitclient.trilead |
Authentication classes for git client API.
|
Plugin developers are encouraged to use GitClient API instead of the legacy IGitAPI.
The plugin isolates low-level git commands from the git-plugin, allowing alternate git implementations (like JGit).
For backwards compatibility, this plugin uses API classes from the hudson.plugins.git package.
The git client plugin bundles JGit and JGit http server. Callers can rely on JGit and the JGit http server being available without including it in their own plugin packaging. This reduces the size dependent plugins like git-server plugin, and may be useful in other plugins.
Copyright © 2013–2020. All rights reserved.