Setup global-jjb, ci-jobs, and initial views 54/54/2
authorAndrew Grimberg <agrimberg@linuxfoundation.org>
Wed, 17 Apr 2019 04:20:17 +0000 (21:20 -0700)
committerAndrew Grimberg <agrimberg@linuxfoundation.org>
Wed, 17 Apr 2019 18:34:23 +0000 (11:34 -0700)
Change-Id: I4996a573d9336e5da56a561111017e5868fe9303
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
jjb/ci-management/ci-jobs.yaml [new file with mode: 0644]
jjb/common-views.yaml [new file with mode: 0644]

diff --git a/jjb/ci-management/ci-jobs.yaml b/jjb/ci-management/ci-jobs.yaml
new file mode 100644 (file)
index 0000000..de5f2c1
--- /dev/null
@@ -0,0 +1,13 @@
+---
+- project:
+    name: ci-jobs
+
+    jobs:
+      - '{project-name}-ci-jobs'
+
+    project: ci-management
+    project-name: ci-management
+    build-node: centos7-builder-1c-1g
+
+    views:
+      - project-view
diff --git a/jjb/common-views.yaml b/jjb/common-views.yaml
new file mode 100644 (file)
index 0000000..96dbcda
--- /dev/null
@@ -0,0 +1,29 @@
+---
+- view:
+    name: '00-Empty View'
+    description: >
+      Empty job view. This is used as the default landing view to keep the
+      Jenkins UI responding better while a) under high load and b) when there
+      are a lot of jobs defined in the system'
+    view-type: list
+    filter-executors: false
+    filter-queue: false
+    recurse: false
+    regex: ''
+
+- view:
+    name: CLM
+    description: 'List of CLM jobs'
+    view-type: list
+    filter-executors: false
+    filter-queue: false
+    columns:
+      - status
+      - weather
+      - job
+      - last-success
+      - last-failure
+      - last-duration
+      - build-button
+    recurse: false
+    regex: '.*-clm-.*'