diff options
author | Fathi Boudra <fathi.boudra@linaro.org> | 2015-05-09 13:34:49 +0300 |
---|---|---|
committer | Fathi Boudra <fathi.boudra@linaro.org> | 2015-05-09 13:34:49 +0300 |
commit | 60710a751ab0edc1e536785e1539eebf6e4b5b4c (patch) | |
tree | e4f3c31320e9eb8dc4e3a9f805bbb90ac732f813 | |
parent | 6f8a47cd45c1446b28d3a8778610c065d825f7ba (diff) |
post-build-lava.groovy: save lava server value
* set a default lava server to validation.linaro.org
* save lava server value
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
-rw-r--r-- | post-build-lava.groovy | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/post-build-lava.groovy b/post-build-lava.groovy index d5ee237..d935052 100644 --- a/post-build-lava.groovy +++ b/post-build-lava.groovy @@ -4,9 +4,10 @@ import hudson.model.* def matcher = manager.getLogMatcher(".*LAVA Job Id.*") if (matcher?.matches()) { def lavaJobId = matcher.group(0).split(",")[0].substring(13) + def lavaServer = "validation.linaro.org" def serverMatcher = manager.getLogMatcher(".*\"server\":.*") if (serverMatcher.matches()) { - def lavaServer = serverMatcher.group(0).split("://")[1].split("/")[0] + lavaServer = serverMatcher.group(0).split("://")[1].split("/")[0] } def lavaJobUrl = "http://${lavaServer}/scheduler/job/${lavaJobId}" def lavaDescription = " LAVA Job Id: <a href='${lavaJobUrl}'>${lavaJobId}</a>" @@ -41,6 +42,7 @@ if (matcher?.matches()) { // Add parameters def action = manager.build.getAction(hudson.model.ParametersAction.class) def parameters = [ + new StringParameterValue("LAVA_SERVER", "${lavaServer}/RPC2/"), new StringParameterValue("LAVA_JOB_ID", "${lavaJobId}"), new StringParameterValue("BUILD_JOB", "${jobUrl}") ] |