X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=jjb%2Flf-views.yaml;h=a8ff34ba3c500dd1307d635a7585df0e8a55efb4;hb=f9e0c6aa3c19f8fc5c017f8a84e203d0d50d5b7f;hp=b09ddba137ca5f77cbc16c6b96b5ad96112313a6;hpb=f08880823d0d6e3e9ac62cd098af7b4c7661a8d6;p=releng%2Fglobal-jjb.git diff --git a/jjb/lf-views.yaml b/jjb/lf-views.yaml index b09ddba1..a8ff34ba 100644 --- a/jjb/lf-views.yaml +++ b/jjb/lf-views.yaml @@ -3,17 +3,9 @@ # common view template # ######################## -- view-template: - id: 'common-view' - name: '{project-name}' - - ###################### - # view Configuration # - ###################### +- lf_view_common_columns: &lf_view_common_columns + name: lf-view-common-columns - view-type: list - filter-executors: '{view-filter-executors}' - filter-queue: '{view-filter-queue}' columns: - status - weather @@ -24,26 +16,59 @@ - build-button - jacoco - find-bugs - - robot-list + +- view-template: + id: 'common-view' + name: '{view-name}' + + ###################### + # Default parameters # + ###################### + + view-description: 'View using common-view template.' + view-filter-executors: false + view-filter-queue: false + view-recurse: false + + ###################### + # view Configuration # + ###################### + + view-type: list + description: '{view-description}' + filter-executors: '{view-filter-executors}' + filter-queue: '{view-filter-queue}' recurse: '{view-recurse}' regex: '{view-regex}' - description: '{view-description}' + <<: *lf_view_common_columns -############################# -# integration view template # -############################# +###################### +# CSIT view template # +###################### - view-template: - id: 'integration-csit-view' - name: '{project-name}' + id: 'csit-view' + name: '{view-name}' + + ###################### + # Default parameters # + ###################### + + view-description: 'CSIT jobs.' + view-filter-executors: false + view-filter-queue: false + view-recurse: false ###################### # view Configuration # ###################### view-type: list + description: '{view-description}' filter-executors: '{view-filter-executors}' filter-queue: '{view-filter-queue}' + recurse: '{view-recurse}' + regex: '{view-regex}' columns: - status - weather @@ -53,6 +78,31 @@ - last-duration - build-button - robot-list + +######################### +# project view template # +######################### + +- view-template: + id: 'project-view' + name: '{project-name}' + + ###################### + # Default parameters # + ###################### + + view-filter-executors: false + view-filter-queue: false + view-recurse: false + + ###################### + # view Configuration # + ###################### + + view-type: list + description: 'List of jobs for {project-name}.' + filter-executors: '{view-filter-executors}' + filter-queue: '{view-filter-queue}' recurse: '{view-recurse}' - regex: '{view-regex}' - description: '{view-description}' + regex: '^{project-name}-.*' + <<: *lf_view_common_columns