aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerOld.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerOld.java')
-rw-r--r--src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerOld.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerOld.java b/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerOld.java
index 9f48191..e21f336 100644
--- a/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerOld.java
+++ b/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerOld.java
@@ -83,7 +83,13 @@ public class JenkinsServerOld implements Closeable {
private void doWork() {
try {
- JenkinsXml xml = client.fetchJobs(url);
+ Option<P2<JenkinsXml, byte[]>> o = client.fetchJobs(url);
+
+ if(o.isNone()) {
+ return;
+ }
+
+ JenkinsXml xml = o.some()._1();
List<URI> jobUris = new ArrayList<>(xml.jobs.size());
for (JenkinsXml.JobXml job : xml.jobs) {