public class StashRepository extends Object
| Constructor and Description |
|---|
StashRepository(hudson.model.AbstractProject<?,?> job,
StashBuildTrigger trigger) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFutureBuildTasks(Collection<StashPullRequestResponseValue> pullRequests) |
void |
deletePullRequestComment(String pullRequestId,
String commentId) |
Map<String,String> |
getAdditionalParameters(StashPullRequestResponseValue pullRequest) |
static AbstractMap.SimpleEntry<String,String> |
getParameter(String content) |
static Map<String,String> |
getParametersFromContent(String content) |
Collection<StashPullRequestResponseValue> |
getTargetPullRequests() |
void |
init() |
boolean |
mergePullRequest(String pullRequestId,
String version) |
String |
postBuildStartCommentTo(StashPullRequestResponseValue pullRequest) |
void |
postFinishedComment(String pullRequestId,
String sourceCommit,
String destinationCommit,
hudson.model.Result buildResult,
String buildUrl,
int buildNumber,
String additionalComment,
String duration) |
public StashRepository(@Nonnull hudson.model.AbstractProject<?,?> job, @Nonnull StashBuildTrigger trigger)
public void init()
public Collection<StashPullRequestResponseValue> getTargetPullRequests()
public String postBuildStartCommentTo(StashPullRequestResponseValue pullRequest)
public static AbstractMap.SimpleEntry<String,String> getParameter(String content)
public Map<String,String> getAdditionalParameters(StashPullRequestResponseValue pullRequest)
public void addFutureBuildTasks(Collection<StashPullRequestResponseValue> pullRequests)
public void deletePullRequestComment(String pullRequestId, String commentId)
public void postFinishedComment(String pullRequestId, String sourceCommit, String destinationCommit, hudson.model.Result buildResult, String buildUrl, int buildNumber, String additionalComment, String duration)
Copyright © 2016–2019. All rights reserved.