summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2016-11-13 15:31:55 +0200
committerFathi Boudra <fathi.boudra@linaro.org>2016-11-13 15:31:55 +0200
commitf2c3aa7ea779e4ee563d4d5d8b4c7fde578da108 (patch)
tree1b0b32f6f9a726f9c0e69704bc9c2b6f8742a7ef
parentf256c29e61ef75ab3904f2a3f3e4fdb8b9ccf9ca (diff)
groovy: simplify lavaJobId extraction on multinode jobs
Change-Id: I5839c2672ca68f909eb05651728cbc2831ea08b8 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
-rw-r--r--post-build-lava.groovy3
1 files changed, 1 insertions, 2 deletions
diff --git a/post-build-lava.groovy b/post-build-lava.groovy
index 5d81573..cbcc15d 100644
--- a/post-build-lava.groovy
+++ b/post-build-lava.groovy
@@ -5,8 +5,7 @@ def matcher = manager.getLogMatcher(".*LAVA Job Id.*")
if (matcher?.matches()) {
def lavaJobId = matcher.group(0).split(",")[0].substring(13)
if (!lavaJobId.isInteger()) {
- lavaSubJobs = matcher.group(0).substring(14).split("]")[0].replaceAll("'", "").split(",")
- lavaJobId = lavaSubJobs[0]
+ lavaJobId = matcher.group(0).tokenize("'")[1]
}
def lavaServer = matcher.group(0).tokenize("/")[1]
def lavaJobUrl = "https://${lavaServer}/scheduler/job/${lavaJobId}"