]> source.dussan.org Git - poi.git/commitdiff
Try to define the view as part of the Jenkins DSL, also try to move the view into...
authorDominik Stadler <centic@apache.org>
Thu, 4 May 2017 08:40:12 +0000 (08:40 +0000)
committerDominik Stadler <centic@apache.org>
Thu, 4 May 2017 08:40:12 +0000 (08:40 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1793752 13f79535-47bb-0310-9956-ffa450edef68

jenkins/create_jobs.groovy

index 0b2958b9b3bc79526dcaa9e75f07a62b8431f61d..ed7e11662004fc3c8f1bedb0ff276875e498a2e2 100644 (file)
@@ -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()
+    }
+}