public class GhprbPullRequestMergeContext extends Object implements javaposse.jobdsl.dsl.Context
Constructor and Description |
---|
GhprbPullRequestMergeContext() |
Modifier and Type | Method and Description |
---|---|
void |
allowMergeWithoutTriggerPhrase()
Allows merging the PR even if the trigger phrase was not present.
|
void |
allowMergeWithoutTriggerPhrase(boolean allowMergeWithoutTriggerPhrase)
Allows merging the PR even if the trigger phrase was not present.
|
void |
deleteOnMerge()
Deletes the branch after a successful merge.
|
void |
deleteOnMerge(boolean deleteOnMerge) |
void |
disallowOwnCode()
Disallows a user to merge their own code.
|
void |
disallowOwnCode(boolean disallowOwnCode) |
void |
failOnNonMerge()
Fails the build if the pull request can't be merged.
|
void |
failOnNonMerge(boolean failOnNonMerge) |
void |
mergeComment(String mergeComment) |
void |
onlyAdminsMerge()
Allows only admin users to trigger a pull request merge.
|
void |
onlyAdminsMerge(boolean onlyAdminsMerge) |
public void mergeComment(String mergeComment)
mergeComment
- Sets a comment that should show up when the merge command is sent to GitHub.public void onlyAdminsMerge(boolean onlyAdminsMerge)
onlyAdminsMerge
- Allows only admin users to trigger a pull request merge. Defaults to false
.public void onlyAdminsMerge()
false
.public void disallowOwnCode(boolean disallowOwnCode)
disallowOwnCode
- Disallows a user to merge their own code. Defaults to false
.public void disallowOwnCode()
false
.public void failOnNonMerge(boolean failOnNonMerge)
failOnNonMerge
- Fails the build if the pull request can't be merged. Defaults to false
.public void failOnNonMerge()
false
.public void deleteOnMerge(boolean deleteOnMerge)
deleteOnMerge
- Deletes the branch after a successful merge. Defaults to false
.public void deleteOnMerge()
false
.public void allowMergeWithoutTriggerPhrase(boolean allowMergeWithoutTriggerPhrase)
false
allowMergeWithoutTriggerPhrase
- Allow the merge to happen without the trigger phrasepublic void allowMergeWithoutTriggerPhrase()
false
Copyright © 2016. All rights reserved.