public class ReleaseConfiguration.Git
extends java.lang.Object
| Constructor and Description |
|---|
Git() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBranch()
Returns the branch the release process works on and commits code to.
|
java.lang.String |
getCommitMessagePostfix()
Text which will be included in the commit message for all commits automatically created by the release
automation.
|
java.lang.String |
getEmail()
Git email to be used for automated commits made by release automation
(version bumps, release notes commits, etc.).
|
java.lang.String |
getReleasableBranchRegex()
Regex to be used to identify branches that are entitled to be released, for example "master|release/.+"
|
java.lang.String |
getTagPrefix()
Prefix added to the version to create VCS-addressable tag,
for example: "v".
|
java.lang.String |
getUser()
Git user to be used for automated commits made by release automation
(version bumps, release notes commits, etc.).
|
void |
setBranch(java.lang.String branch)
See
getBranch() |
void |
setCommitMessagePostfix(java.lang.String commitMessagePostfix)
|
void |
setEmail(java.lang.String email)
See
getEmail() |
void |
setReleasableBranchRegex(java.lang.String releasableBranchRegex)
|
void |
setTagPrefix(java.lang.String tagPrefix)
See
getTagPrefix() |
void |
setUser(java.lang.String user)
See
getUser() ()} |
public java.lang.String getUser()
public void setUser(java.lang.String user)
getUser() ()}public java.lang.String getEmail()
public void setEmail(java.lang.String email)
getEmail()public java.lang.String getReleasableBranchRegex()
public void setReleasableBranchRegex(java.lang.String releasableBranchRegex)
public void setBranch(java.lang.String branch)
getBranch()public java.lang.String getBranch()
public java.lang.String getTagPrefix()
public void setTagPrefix(java.lang.String tagPrefix)
getTagPrefix()public java.lang.String getCommitMessagePostfix()
public void setCommitMessagePostfix(java.lang.String commitMessagePostfix)