public class JenkinsResultsParserUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
DEPENDENCIES_URL_FILE |
protected static java.lang.String |
DEPENDENCIES_URL_HTTP |
Constructor and Description |
---|
JenkinsResultsParserUtil() |
Modifier and Type | Method and Description |
---|---|
static org.json.JSONObject |
createJSONObject(java.lang.String jsonString) |
static java.net.URL |
createURL(java.lang.String urlString) |
static java.net.URL |
encode(java.net.URL url) |
static java.lang.Process |
executeBashCommands(boolean exitOnFirstFail,
java.lang.String... commands) |
static java.lang.Process |
executeBashCommands(java.lang.String... commands) |
static java.lang.String |
expandSlaveRange(java.lang.String value) |
static java.lang.String |
fixFileName(java.lang.String fileName) |
static java.lang.String |
fixJSON(java.lang.String json) |
static java.lang.String |
fixMarkdown(java.lang.String markdown) |
static java.lang.String |
fixURL(java.lang.String url) |
static java.lang.String |
format(org.dom4j.Element element) |
static java.lang.String |
getActualResult(java.lang.String buildURL) |
static java.lang.String |
getAxisVariable(org.json.JSONObject jsonObject) |
static java.lang.String |
getJobVariant(org.json.JSONObject jsonObject) |
static java.lang.String |
getJobVariant(java.lang.String json) |
static java.lang.String |
getLocalURL(java.lang.String remoteURL) |
static java.util.List<java.lang.String> |
getSlaves(java.lang.String master) |
static java.lang.String |
read(java.io.File file) |
static java.lang.String |
readInputStream(java.io.InputStream inputStream) |
static void |
sendEmail(java.lang.String body,
java.lang.String from,
java.lang.String subject,
java.lang.String to) |
static void |
sleep(long duration) |
static org.json.JSONObject |
toJSONObject(java.lang.String url) |
static org.json.JSONObject |
toJSONObject(java.lang.String url,
boolean checkCache) |
static org.json.JSONObject |
toJSONObject(java.lang.String url,
boolean checkCache,
int timeout) |
static org.json.JSONObject |
toJSONObject(java.lang.String url,
boolean checkCache,
int maxRetries,
int retryPeriod,
int timeout) |
static java.lang.String |
toString(java.lang.String url) |
static java.lang.String |
toString(java.lang.String url,
boolean checkCache) |
static java.lang.String |
toString(java.lang.String url,
boolean checkCache,
int timeout) |
static java.lang.String |
toString(java.lang.String url,
boolean checkCache,
int maxRetries,
int retryPeriod,
int timeout) |
static void |
write(java.io.File file,
java.lang.String content) |
protected static final java.lang.String DEPENDENCIES_URL_FILE
protected static final java.lang.String DEPENDENCIES_URL_HTTP
public static org.json.JSONObject createJSONObject(java.lang.String jsonString) throws java.lang.Exception
java.lang.Exception
public static java.net.URL createURL(java.lang.String urlString) throws java.lang.Exception
java.lang.Exception
public static java.net.URL encode(java.net.URL url) throws java.lang.Exception
java.lang.Exception
public static java.lang.Process executeBashCommands(boolean exitOnFirstFail, java.lang.String... commands) throws java.lang.InterruptedException, java.io.IOException
java.lang.InterruptedException
java.io.IOException
public static java.lang.Process executeBashCommands(java.lang.String... commands) throws java.lang.InterruptedException, java.io.IOException
java.lang.InterruptedException
java.io.IOException
public static java.lang.String expandSlaveRange(java.lang.String value)
public static java.lang.String fixFileName(java.lang.String fileName)
public static java.lang.String fixJSON(java.lang.String json)
public static java.lang.String fixMarkdown(java.lang.String markdown)
public static java.lang.String fixURL(java.lang.String url)
public static java.lang.String format(org.dom4j.Element element) throws java.io.IOException
java.io.IOException
public static java.lang.String getActualResult(java.lang.String buildURL) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getAxisVariable(org.json.JSONObject jsonObject) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getJobVariant(org.json.JSONObject jsonObject) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getJobVariant(java.lang.String json) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getLocalURL(java.lang.String remoteURL)
public static java.util.List<java.lang.String> getSlaves(java.lang.String master) throws java.lang.Exception
java.lang.Exception
public static java.lang.String read(java.io.File file) throws java.io.IOException
java.io.IOException
public static java.lang.String readInputStream(java.io.InputStream inputStream) throws java.io.IOException
java.io.IOException
public static void sendEmail(java.lang.String body, java.lang.String from, java.lang.String subject, java.lang.String to) throws java.lang.Exception
java.lang.Exception
public static void sleep(long duration)
public static org.json.JSONObject toJSONObject(java.lang.String url) throws java.lang.Exception
java.lang.Exception
public static org.json.JSONObject toJSONObject(java.lang.String url, boolean checkCache) throws java.lang.Exception
java.lang.Exception
public static org.json.JSONObject toJSONObject(java.lang.String url, boolean checkCache, int timeout) throws java.lang.Exception
java.lang.Exception
public static org.json.JSONObject toJSONObject(java.lang.String url, boolean checkCache, int maxRetries, int retryPeriod, int timeout) throws java.lang.Exception
java.lang.Exception
public static java.lang.String toString(java.lang.String url) throws java.lang.Exception
java.lang.Exception
public static java.lang.String toString(java.lang.String url, boolean checkCache) throws java.lang.Exception
java.lang.Exception
public static java.lang.String toString(java.lang.String url, boolean checkCache, int timeout) throws java.lang.Exception
java.lang.Exception
public static java.lang.String toString(java.lang.String url, boolean checkCache, int maxRetries, int retryPeriod, int timeout) throws java.lang.Exception
java.lang.Exception
public static void write(java.io.File file, java.lang.String content) throws java.io.IOException
java.io.IOException