protected java.lang.String |
GitDataProvider.determineBranchName(java.util.Map<java.lang.String,java.lang.String> env) |
If running within Jenkins/Hudson, honor the branch name passed via GIT_BRANCH env var.
|
void |
GitProvider.finalCleanUp() |
|
void |
NativeGitProvider.finalCleanUp() |
|
T |
GitDataProvider.SupplierEx.get() |
|
java.lang.String |
GitProvider.getAbbrevCommitId() |
|
java.lang.String |
JGitProvider.getAbbrevCommitId() |
|
java.lang.String |
NativeGitProvider.getAbbrevCommitId() |
|
AheadBehind |
GitProvider.getAheadBehind() |
|
AheadBehind |
JGitProvider.getAheadBehind() |
|
AheadBehind |
NativeGitProvider.getAheadBehind() |
|
java.lang.String |
GitProvider.getBranchName() |
|
java.lang.String |
JGitProvider.getBranchName() |
|
java.lang.String |
NativeGitProvider.getBranchName() |
|
java.lang.String |
GitProvider.getBuildAuthorEmail() |
|
java.lang.String |
JGitProvider.getBuildAuthorEmail() |
|
java.lang.String |
NativeGitProvider.getBuildAuthorEmail() |
|
java.lang.String |
GitProvider.getBuildAuthorName() |
|
java.lang.String |
JGitProvider.getBuildAuthorName() |
|
java.lang.String |
NativeGitProvider.getBuildAuthorName() |
|
java.lang.String |
GitProvider.getClosestTagCommitCount() |
|
java.lang.String |
JGitProvider.getClosestTagCommitCount() |
|
java.lang.String |
NativeGitProvider.getClosestTagCommitCount() |
|
java.lang.String |
GitProvider.getClosestTagName() |
|
java.lang.String |
JGitProvider.getClosestTagName() |
|
java.lang.String |
NativeGitProvider.getClosestTagName() |
|
java.lang.String |
GitProvider.getCommitAuthorEmail() |
|
java.lang.String |
JGitProvider.getCommitAuthorEmail() |
|
java.lang.String |
NativeGitProvider.getCommitAuthorEmail() |
|
java.lang.String |
GitProvider.getCommitAuthorName() |
|
java.lang.String |
JGitProvider.getCommitAuthorName() |
|
java.lang.String |
NativeGitProvider.getCommitAuthorName() |
|
java.lang.String |
GitProvider.getCommitAuthorTime() |
|
java.lang.String |
JGitProvider.getCommitAuthorTime() |
|
java.lang.String |
NativeGitProvider.getCommitAuthorTime() |
|
java.lang.String |
GitProvider.getCommitCommitterTime() |
|
java.lang.String |
JGitProvider.getCommitCommitterTime() |
|
java.lang.String |
NativeGitProvider.getCommitCommitterTime() |
|
java.lang.String |
GitProvider.getCommitId() |
|
java.lang.String |
JGitProvider.getCommitId() |
|
java.lang.String |
NativeGitProvider.getCommitId() |
|
java.lang.String |
GitProvider.getCommitMessageFull() |
|
java.lang.String |
JGitProvider.getCommitMessageFull() |
|
java.lang.String |
NativeGitProvider.getCommitMessageFull() |
|
java.lang.String |
GitProvider.getCommitMessageShort() |
|
java.lang.String |
JGitProvider.getCommitMessageShort() |
|
java.lang.String |
NativeGitProvider.getCommitMessageShort() |
|
java.lang.String |
GitProvider.getCommitTime() |
|
java.lang.String |
JGitProvider.getCommitTime() |
|
java.lang.String |
NativeGitProvider.getCommitTime() |
|
java.lang.String |
GitProvider.getGitDescribe() |
|
java.lang.String |
JGitProvider.getGitDescribe() |
|
java.lang.String |
NativeGitProvider.getGitDescribe() |
|
java.lang.String |
GitProvider.getRemoteOriginUrl() |
|
java.lang.String |
JGitProvider.getRemoteOriginUrl() |
|
java.lang.String |
NativeGitProvider.getRemoteOriginUrl() |
|
java.util.Date |
GitCommitIdPlugin.Callback.getReproducibleBuildOutputTimestamp() |
Timestamp for reproducible output archive entries
(https://maven.apache.org/guides/mini/guide-reproducible-builds.html).
|
java.lang.String |
GitProvider.getTags() |
|
java.lang.String |
JGitProvider.getTags() |
|
java.lang.String |
NativeGitProvider.getTags() |
|
java.lang.String |
GitProvider.getTotalCommitCount() |
|
java.lang.String |
JGitProvider.getTotalCommitCount() |
|
java.lang.String |
NativeGitProvider.getTotalCommitCount() |
|
void |
GitProvider.init() |
|
void |
JGitProvider.init() |
|
void |
NativeGitProvider.init() |
|
boolean |
GitProvider.isDirty() |
|
boolean |
JGitProvider.isDirty() |
|
boolean |
NativeGitProvider.isDirty() |
|
protected static void |
GitCommitIdPlugin.loadBuildData(GitCommitIdPlugin.Callback cb,
java.util.Properties properties) |
|
protected static void |
GitCommitIdPlugin.loadGitData(GitCommitIdPlugin.Callback cb,
java.util.Properties properties) |
|
protected void |
GitDataProvider.loadGitData(java.lang.String evaluateOnCommit,
java.util.Map<java.lang.String,java.lang.String> env,
java.util.Properties properties) |
Main function that will attempt to load the desired properties from the git repository.
|
protected void |
GitDataProvider.loadShortDescribe(java.util.Properties properties) |
|
void |
PropertiesFileGenerator.maybeGeneratePropertiesFile(java.util.Properties localProperties,
java.io.File projectDir,
java.io.File propsFile,
java.nio.charset.Charset sourceCharset,
boolean escapeUnicode) |
|
protected void |
GitDataProvider.maybePut(java.util.Properties properties,
java.lang.String key,
GitDataProvider.SupplierEx<java.lang.String> value) |
|
void |
GitProvider.prepareGitToExtractMoreDetailedRepoInformation() |
|
void |
JGitProvider.prepareGitToExtractMoreDetailedRepoInformation() |
|
void |
NativeGitProvider.prepareGitToExtractMoreDetailedRepoInformation() |
|
java.lang.String |
NativeGitProvider.JavaProcessRunner.run(java.io.File directory,
long nativeGitTimeoutInMs,
java.lang.String command) |
|
java.lang.String |
NativeGitProvider.ProcessRunner.run(java.io.File directory,
long nativeGitTimeoutInMs,
java.lang.String command) |
Run a command and return the entire output as a String - naive, we know.
|
boolean |
NativeGitProvider.JavaProcessRunner.runEmpty(java.io.File directory,
long nativeGitTimeoutInMs,
java.lang.String command) |
|
boolean |
NativeGitProvider.ProcessRunner.runEmpty(java.io.File directory,
long nativeGitTimeoutInMs,
java.lang.String command) |
Run a command and return false if it contains at least one output line
|
static void |
GitCommitIdPlugin.runPlugin(GitCommitIdPlugin.Callback cb,
java.util.Properties contextProperties) |
|
protected java.lang.String |
GitDataProvider.stripCredentialsFromOriginUrl(java.lang.String gitRemoteString) |
If the git remote value is a URI and contains a user info component, strip the password from it if it exists.
|