Class BitBucketPPRUtils
- java.lang.Object
-
- io.jenkins.plugins.bitbucketpushandpullrequest.common.BitBucketPPRUtils
-
public class BitBucketPPRUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
BB_REPOSITORY
static String
BB_WORKSPACE
-
Constructor Summary
Constructors Constructor Description BitBucketPPRUtils()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PrintStream
createLoggingProxyForErrors(PrintStream realPrintStream)
static Map<String,String>
extractRepositoryNameFromHTTPSUrl(String url)
Map<String,String>
extractRepositoryNameFromHTTPSUrlForTest(String url)
Map<String,String>
extractRepositoryNameFromSSHUri(String url)
static boolean
matches(String allBranches, String branchName, EnvVars env)
static boolean
matchWithRegex(String haystack, String patternStr, EnvVars env)
-
-
-
Field Detail
-
BB_WORKSPACE
public static final String BB_WORKSPACE
- See Also:
- Constant Field Values
-
BB_REPOSITORY
public static final String BB_REPOSITORY
- See Also:
- Constant Field Values
-
-
Method Detail
-
matchWithRegex
public static boolean matchWithRegex(@Nonnull String haystack, @Nonnull String patternStr, EnvVars env)
-
createLoggingProxyForErrors
public static PrintStream createLoggingProxyForErrors(PrintStream realPrintStream)
-
extractRepositoryNameFromHTTPSUrl
public static Map<String,String> extractRepositoryNameFromHTTPSUrl(String url) throws BitBucketPPRRepositoryNotParsedException
-
extractRepositoryNameFromSSHUri
public Map<String,String> extractRepositoryNameFromSSHUri(String url)
-
extractRepositoryNameFromHTTPSUrlForTest
public Map<String,String> extractRepositoryNameFromHTTPSUrlForTest(String url) throws BitBucketPPRRepositoryNotParsedException
-
-