aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsDao.java
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2012-12-10 14:27:04 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2012-12-10 14:27:04 +0100
commit34f5ac99c81dfe39f986e8133fb7fff22c0d30bc (patch)
treec91d2a0b1ffe4e120a56f7c31905648b2e2e1f61 /src/main/java/io/trygvis/esper/testing/jenkins/JenkinsDao.java
parentf6e357ef18a0c44038fc0ea723c1ec7910bb3f30 (diff)
downloadesper-testing-34f5ac99c81dfe39f986e8133fb7fff22c0d30bc.tar.gz
esper-testing-34f5ac99c81dfe39f986e8133fb7fff22c0d30bc.tar.bz2
esper-testing-34f5ac99c81dfe39f986e8133fb7fff22c0d30bc.tar.xz
esper-testing-34f5ac99c81dfe39f986e8133fb7fff22c0d30bc.zip
o Adding Maven module as a build type.
Diffstat (limited to 'src/main/java/io/trygvis/esper/testing/jenkins/JenkinsDao.java')
-rwxr-xr-x[-rw-r--r--]src/main/java/io/trygvis/esper/testing/jenkins/JenkinsDao.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsDao.java b/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsDao.java
index 9f3c752..bd99768 100644..100755
--- a/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsDao.java
+++ b/src/main/java/io/trygvis/esper/testing/jenkins/JenkinsDao.java
@@ -20,7 +20,7 @@ public class JenkinsDao {
private static final String JENKINS_SERVER = "uuid, created_date, url";
- private static final String JENKINS_JOB = "uuid, created_date, server, url, display_name";
+ private static final String JENKINS_JOB = "uuid, created_date, server, url, job_type, display_name";
private static final String JENKINS_BUILD = "uuid, created_date, job, entry_id, url, result, number, duration, timestamp";
@@ -88,14 +88,15 @@ public class JenkinsDao {
}
}
- public UUID insertJob(UUID server, URI url, Option<String> displayName) throws SQLException {
- try (PreparedStatement s = c.prepareStatement("INSERT INTO jenkins_job(" + JENKINS_JOB + ") VALUES(?, ?, ?, ?, ?)")) {
+ public UUID insertJob(UUID server, URI url, JenkinsJobXml.JenkinsJobType type, Option<String> displayName) throws SQLException {
+ try (PreparedStatement s = c.prepareStatement("INSERT INTO jenkins_job(" + JENKINS_JOB + ") VALUES(?, ?, ?, ?, ?, ?)")) {
UUID uuid = UUID.randomUUID();
int i = 1;
s.setString(i++, uuid.toString());
s.setTimestamp(i++, new Timestamp(currentTimeMillis()));
s.setString(i++, server.toString());
s.setString(i++, url.toASCIIString());
+ s.setString(i++, type.name());
s.setString(i, displayName.toNull());
s.executeUpdate();