aboutsummaryrefslogtreecommitdiffstats
path: root/jenkins
diff options
context:
space:
mode:
authorDominik Stadler <centic@apache.org>2017-05-04 08:40:12 +0000
committerDominik Stadler <centic@apache.org>2017-05-04 08:40:12 +0000
commit560cc85ad79d9b25788af30d6df446b75c5ec75d (patch)
treef3f6d9fff03d2dce7815fb54bdcf8eca3f12a139 /jenkins
parent3c69708b209bee62758fca3200c80d83fc64c955 (diff)
downloadpoi-560cc85ad79d9b25788af30d6df446b75c5ec75d.tar.gz
poi-560cc85ad79d9b25788af30d6df446b75c5ec75d.zip
Try to define the view as part of the Jenkins DSL, also try to move the view into sub-folder, see also INFRA-14002
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1793752 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'jenkins')
-rw-r--r--jenkins/create_jobs.groovy42
1 files changed, 42 insertions, 0 deletions
diff --git a/jenkins/create_jobs.groovy b/jenkins/create_jobs.groovy
index 0b2958b9b3..ed7e116620 100644
--- a/jenkins/create_jobs.groovy
+++ b/jenkins/create_jobs.groovy
@@ -337,3 +337,45 @@ for more details about the DSL.</b>
}
}
}
+
+dashboardView("P/POI-new") {
+ columns {
+ status()
+ weather()
+ configureProject()
+ buildButton()
+ cronTrigger()
+ lastBuildConsole()
+ name()
+ lastSuccess()
+ lastFailure()
+ lastDuration()
+ //lastSuccessDescription()
+ jacoco()
+ }
+ description("Jobs related to building/testing Apache POI")
+ filterBuildQueue(true)
+ filterExecutors(false)
+
+ // Job selection
+ jobs {
+ regex(/.*POI.*/)
+ }
+
+ // Layout
+ topPortlets {
+ jenkinsJobsList {
+ displayName('POI jobs')
+ }
+ }
+ leftPortlets {
+ testStatisticsChart()
+ }
+ rightPortlets {
+ testTrendChart()
+ }
+ bottomPortlets {
+ testStatisticsGrid()
+ buildStatistics()
+ }
+}