public class BitbucketRepository extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_COMMENT_TRIGGER
Default value for comment trigger.
|
Constructor and Description |
---|
BitbucketRepository(String projectPath,
BitbucketPullRequestsBuilder builder) |
Modifier and Type | Method and Description |
---|---|
void |
addFutureBuildTasks(Collection<AbstractPullrequest> pullRequests) |
void |
deletePullRequestApproval(String pullRequestId) |
List<AbstractPullrequest.Comment> |
filterPullRequestComments(List<AbstractPullrequest.Comment> comments) |
ApiClient |
getClient() |
String |
getMyBuildTag(String buildKey) |
<T extends AbstractPullrequest> |
getTargetPullRequests() |
boolean |
hasMyBuildTagInTTPComment(String content,
String buildKey) |
void |
init() |
void |
init(ApiClient client) |
<T extends ApiClient.HttpClientFactory> |
init(ApiClient client,
T httpFactory) |
<T extends ApiClient.HttpClientFactory> |
init(T httpFactory) |
void |
postPullRequestApproval(String pullRequestId) |
void |
setBuildStatus(BitbucketCause cause,
BuildState state,
String buildUrl) |
public static final String DEFAULT_COMMENT_TRIGGER
public BitbucketRepository(String projectPath, BitbucketPullRequestsBuilder builder)
public void init()
public <T extends ApiClient.HttpClientFactory> void init(T httpFactory)
public void init(ApiClient client)
public <T extends ApiClient.HttpClientFactory> void init(ApiClient client, T httpFactory)
public <T extends AbstractPullrequest> List<T> getTargetPullRequests()
public ApiClient getClient()
public void addFutureBuildTasks(Collection<AbstractPullrequest> pullRequests)
public void setBuildStatus(BitbucketCause cause, BuildState state, String buildUrl)
public void deletePullRequestApproval(String pullRequestId)
public void postPullRequestApproval(String pullRequestId)
public List<AbstractPullrequest.Comment> filterPullRequestComments(List<AbstractPullrequest.Comment> comments)
Copyright © 2016–2019. All rights reserved.