public class GitUtil
extends java.lang.Object
| Constructor and Description |
|---|
GitUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getCommitMessage(ReleaseConfiguration conf,
java.lang.String message)
Returns Git commit message based on release configuration and the given message
|
static java.lang.Object |
getGitGenericUserNotation(ReleaseConfiguration conf)
Returns Git generic user notation based on settings, for example:
"Mockito Release Tools <mockito.release.tools@gmail.com>"
|
static java.util.List<java.lang.String> |
getGitPushArgs(ReleaseConfiguration conf,
java.lang.String branch) |
static java.util.List<java.lang.String> |
getGitPushArgsWithTag(ReleaseConfiguration conf,
org.gradle.api.Project project,
java.lang.String branch)
Quiet command line to be used to perform git push without exposing write token
|
static java.lang.String |
getTag(ReleaseConfiguration conf,
org.gradle.api.Project project)
Returns Git tag based on release configuration and project version
|
public static java.util.List<java.lang.String> getGitPushArgsWithTag(ReleaseConfiguration conf, org.gradle.api.Project project, java.lang.String branch)
public static java.util.List<java.lang.String> getGitPushArgs(ReleaseConfiguration conf, java.lang.String branch)
public static java.lang.Object getGitGenericUserNotation(ReleaseConfiguration conf)
public static java.lang.String getTag(ReleaseConfiguration conf, org.gradle.api.Project project)
public static java.lang.String getCommitMessage(ReleaseConfiguration conf, java.lang.String message)