projects
/
lttng-ci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use more oo oriented function for queue fetching
[lttng-ci.git]
/
dsl
/
kernel-lttng-modules.seed.groovy
diff --git
a/dsl/kernel-lttng-modules.seed.groovy
b/dsl/kernel-lttng-modules.seed.groovy
index b551e16ee3d72bff54c279acfadb517fa8422cd6..86bf76d4e41fe37c78979ea725ad218d0b5e6c61 100644
(file)
--- a/
dsl/kernel-lttng-modules.seed.groovy
+++ b/
dsl/kernel-lttng-modules.seed.groovy
@@
-248,6
+248,7
@@
if ( result.exitValue() == 0 ) {
// Trigger generations
def dslTriggerKernel = """\
import hudson.model.*
// Trigger generations
def dslTriggerKernel = """\
import hudson.model.*
+import jenkins.model.*
import hudson.AbortException
import hudson.console.HyperlinkNote
import java.util.concurrent.CancellationException
import hudson.AbortException
import hudson.console.HyperlinkNote
import java.util.concurrent.CancellationException
@@
-288,7
+289,7
@@
hudson.model.Hudson.instance.nodes.each { node ->
println "Nb of live kernel enabled build node "+ kernelEnabledNode
def ongoingBuild = []
println "Nb of live kernel enabled build node "+ kernelEnabledNode
def ongoingBuild = []
-def q
ueueInstance = Jenkins.instance.queue
+def q
= jenkins.model.Jenkins.getInstance().getQueue()
while (toBuild.size() != 0) {
while (toBuild.size() != 0) {
@@
-296,7
+297,7
@@
while (toBuild.size() != 0) {
def job = toBuild.pop()
ongoingBuild.push(job.scheduleBuild2(0))
println "\\t trigering" + HyperlinkNote.encodeTo('/' + job.url, job.fullDisplayName)
def job = toBuild.pop()
ongoingBuild.push(job.scheduleBuild2(0))
println "\\t trigering" + HyperlinkNote.encodeTo('/' + job.url, job.fullDisplayName)
- println "Debug: currenlty queued task" + q
ueueInstance.items
.size()
+ println "Debug: currenlty queued task" + q
.getItems()
.size()
} else {
Thread.sleep(random.nextInt(120000))
ongoingBuild.removeAll{ it.isCancelled() || it.isDone() }
} else {
Thread.sleep(random.nextInt(120000))
ongoingBuild.removeAll{ it.isCancelled() || it.isDone() }
This page took
0.023236 seconds
and
4
git commands to generate.