Move required params to defaults section in views 96/13196/5
authorAnil Belur <abelur@linuxfoundation.org>
Fri, 26 Oct 2018 05:08:43 +0000 (15:08 +1000)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Wed, 31 Oct 2018 12:57:33 +0000 (08:57 -0400)
JIRA: RELENG-1393
Change-Id: I03b7244650f30daebba246f5af7af350309079ce
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
.jjb-test/defaults.yaml
docs/jjb/lf-views.rst
jjb/lf-views.yaml

index e7893e0..75b5061 100644 (file)
@@ -30,6 +30,3 @@
 
     view-regex: '{project-name}-.*'
     view-description: 'List of {project-name} jobs'
-    view-filter-executors: false
-    view-filter-queue: false
-    view-recurse: false
index 013dfbe..926ba59 100644 (file)
@@ -17,6 +17,7 @@ Common view groups jobs related to a project and supports the following
 columns.
 
 :Columns:
+
     - status
     - weather
     - job
@@ -29,6 +30,7 @@ columns.
     - robot-list
 
 :Template Names:
+
     - common-view
     - {project-name}
 
@@ -37,13 +39,14 @@ columns.
     :project-name: The name of the view.
     :view-description: View description. (Generally set to 'List of
         {project-name} jobs' in defaults.yaml)
-    :view-filter-executors: View filter executor. (Generally set to 'false' in
-        defaults.yaml)
-    :view-filter-queue: View filter queue. (Generally set to 'false' in
-        defaults.yaml)
     :view-regex: Regex to match the jobs. (Generally set to '^{project-name}-.*'
         in defaults.yaml)
-    :view-recurse: View recurse. (Generally set to 'false' in defaults.yaml)
+
+:Optional parameters:
+
+    :view-filter-executors: View filter executor. (default: false)
+    :view-filter-queue: View filter queue. (default: false)
+    :view-recurse: View recurse. (default: false)
 
 Integration CSIT view
 ---------------------
@@ -52,6 +55,7 @@ Integration CSIT view provides a view for integration or CSIT jobs.
 The view supports the following set of columns.
 
 :Columns:
+
     - status
     - weather
     - job
@@ -62,6 +66,7 @@ The view supports the following set of columns.
     - robot-list
 
 :Template Names:
+
     - integration-csit-view
     - {project-name}
 
@@ -70,10 +75,11 @@ The view supports the following set of columns.
     :project-name: The name of the view.
     :view-description: View description. (Generally set to 'List of
         {project-name} jobs' in defaults.yaml)
-    :view-filter-executors: View filter executor. (Generally set to 'false' in
-        defaults.yaml)
-    :view-filter-queue: View filter queue. (Generally set to 'false' in
-        defaults.yaml)
     :view-regex: Regex to match the jobs. (Generally set to '^{project-name}-.*'
         in defaults.yaml)
-    :view-recurse: View recurse. (Generally set to 'false' in defaults.yaml)
+
+:Optional parameters:
+
+    :view-filter-executors: View filter executor. (default: false)
+    :view-filter-queue: View filter queue. (default: false)
+    :view-recurse: View recurse. (default: false)
index b09ddba..b1777af 100644 (file)
@@ -7,6 +7,14 @@
     id: 'common-view'
     name: '{project-name}'
 
+    ######################
+    # Default parameters #
+    ######################
+
+    view-filter-executors: false
+    view-filter-queue: false
+    view-recurse: false
+
     ######################
     # view Configuration #
     ######################
     id: 'integration-csit-view'
     name: '{project-name}'
 
+    ######################
+    # Default parameters #
+    ######################
+
+    view-filter-executors: false
+    view-filter-queue: false
+    view-recurse: false
+
     ######################
     # view Configuration #
     ######################