Commit c950d6cb authored by Ben Cooksley's avatar Ben Cooksley

Add per platform views to the Product level folders on the CI system.

CCMAIL: faure@kde.org
parent 51abd057
Pipeline #2075 skipped with stage
......@@ -92,7 +92,7 @@ knownStructure.products.each {
}
}
// Setup Per Branch Group views inside each Product as well for those wanting to monitor on that level
// Setup per Branch Group and per Platform views inside each Product as well for those wanting to monitor on that level
knownStructure.combinations.each {
// Grab all the info out for later use
def product = "${it.product}"
......@@ -120,4 +120,26 @@ knownStructure.combinations.each {
buildButton()
}
}
// Create the view for the platform level view
listView( "${it.product}/Platform - ${it.platform}" ) {
// Give it a nice description
description("Current Status of all ${product} builds on ${platform}")
// We want to recurse when looking for our jobs
recurse()
// Only include jobs matching the previously provided regex
jobs {
regex( ".* ${platform}" )
}
// Include a reasonable/sane set of Columns
columns {
status()
weather()
name()
lastSuccess()
lastFailure()
lastDuration()
buildButton()
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment