All Classes and Interfaces
Classes
Class
Description
This provider uses the following strategy to discover the committer and author name/mail for a commit:
"user" section in .gitconfig
"username" passed to maven execution
default git config (system user and hostname for email)
the "maven-scm" config can be configured like this:
the default email domain to be used (will be used to create an email from the username passed to maven):
you can also enforce the usage of the username for the author and committer:
the default email domain to be used (will be used to create an email from the username passed to maven):
git config --global maven-scm.maildomain mycomp.com
you can also enforce the usage of the username for the author and committer:
git config --global maven-scm.forceUsername true
Implementation of
TransportConfigCallback
which adds
a public/private key identity to ssh URLs if configured.JGit utility functions.
CredentialsProvider
leveraging the Prompter
component.SshdSessionFactory
considering the settings from GitScmProviderRepository
.