diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2012-12-23 12:00:04 +0100 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2012-12-23 12:00:04 +0100 |
commit | afbfd905b8f5326d149ba7fdfd784af50d85e5ee (patch) | |
tree | 7ebdb883ce69d697af278780bdf67362ce164c2d /src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerActor.java | |
parent | a057cf0cb5b855d1fedd58d702bd06bb22e938f5 (diff) | |
download | esper-testing-afbfd905b8f5326d149ba7fdfd784af50d85e5ee.tar.gz esper-testing-afbfd905b8f5326d149ba7fdfd784af50d85e5ee.tar.bz2 esper-testing-afbfd905b8f5326d149ba7fdfd784af50d85e5ee.tar.xz esper-testing-afbfd905b8f5326d149ba7fdfd784af50d85e5ee.zip |
o Storing the file file reference on the jenkins build and job.
Diffstat (limited to 'src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerActor.java')
-rw-r--r-- | src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerActor.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerActor.java b/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerActor.java index 32728a6..c34f422 100644 --- a/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerActor.java +++ b/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsServerActor.java @@ -76,7 +76,7 @@ public class JenkinsServerActor implements TransactionalActor { continue; } - fileDao.store(buildUrl, "application/xml", buildXmlOption.some()._2()); + UUID buildXmlFile = fileDao.store(buildUrl, "application/xml", buildXmlOption.some()._2()); String result = build.result.some(); @@ -137,11 +137,11 @@ public class JenkinsServerActor implements TransactionalActor { continue; } - fileDao.store(uri, "application/xml", jobXmlOption.some()._2()); + UUID jobXmlFile = fileDao.store(uri, "application/xml", jobXmlOption.some()._2()); JenkinsJobXml xml = jobXmlOption.some()._1(); - job = dao.insertJob(server.uuid, xml.url, xml.type, xml.displayName); + job = dao.insertJob(server.uuid, jobXmlFile, xml.url, xml.type, xml.displayName); logger.info("New job: {}, uuid={}", xml.displayName.orSome(xml.url.toASCIIString()), job); } @@ -150,6 +150,7 @@ public class JenkinsServerActor implements TransactionalActor { UUID uuid = dao.insertBuild( job, + buildXmlFile, entry.id, build.url, result, |