| Type | Name 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)See getCommitMessagePostfix() |
void |
setEmail(java.lang.String email)See getEmail() |
void |
setReleasableBranchRegex(java.lang.String releasableBranchRegex)See getReleasableBranchRegex() |
void |
setTagPrefix(java.lang.String tagPrefix)See getTagPrefix() |
void |
setUser(java.lang.String user)See getUser() ()} |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Returns the branch the release process works on and commits code to. If not specified, it will be loaded from "TRAVIS_BRANCH" environment variable.
Text which will be included in the commit message for all commits automatically created by the release automation. By default it is configured to append "[ci skip]" keyword which will prevent CI builds on Travis CI.
Git email to be used for automated commits made by release automation (version bumps, release notes commits, etc.). For example "mockito.release.tools@gmail.com"
Regex to be used to identify branches that are entitled to be released, for example "master|release/.+"
Prefix added to the version to create VCS-addressable tag, for example: "v". Empty string is ok and it means that there is not prefix.
Git user to be used for automated commits made by release automation (version bumps, release notes commits, etc.). For example: "mockito.release.tools"
See getBranch()
See getEmail()
See getTagPrefix()
See getUser() ()}