public class StashRepository extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ADDITIONAL_PARAMETER_REGEX |
static Pattern |
ADDITIONAL_PARAMETER_REGEX_PATTERN |
static String |
BUILD_FAILURE_COMMENT |
static String |
BUILD_FINISH_MARKER |
static String |
BUILD_FINISH_REGEX |
static String |
BUILD_FINISH_SENTENCE |
static String |
BUILD_RUNNING_COMMENT |
static String |
BUILD_START_MARKER |
static String |
BUILD_START_REGEX |
static String |
BUILD_START_SENTENCE |
static String |
BUILD_SUCCESS_COMMENT |
| Constructor and Description |
|---|
StashRepository(String projectPath,
StashPullRequestsBuilder builder) |
| 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() |
String |
postBuildStartCommentTo(StashPullRequestResponseValue pullRequest) |
void |
postFinishedComment(String pullRequestId,
String sourceCommit,
String destinationCommit,
boolean success,
String buildUrl,
int buildNumber,
String additionalComment,
String duration) |
public static final String BUILD_START_MARKER
public static final String BUILD_FINISH_MARKER
public static final String BUILD_START_REGEX
public static final String BUILD_FINISH_REGEX
public static final String BUILD_FINISH_SENTENCE
public static final String BUILD_START_SENTENCE
public static final String BUILD_SUCCESS_COMMENT
public static final String BUILD_FAILURE_COMMENT
public static final String BUILD_RUNNING_COMMENT
public static final String ADDITIONAL_PARAMETER_REGEX
public static final Pattern ADDITIONAL_PARAMETER_REGEX_PATTERN
public StashRepository(String projectPath, StashPullRequestsBuilder builder)
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)
Copyright © 2004-2015. All Rights Reserved.