X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=jjb%2Flf-views.yaml;h=8f980585792aa78de1304caf5749b0143b9ebd84;hb=4867c0799530acf13f7527c6a026879bdfb34e06;hp=b09ddba137ca5f77cbc16c6b96b5ad96112313a6;hpb=f08880823d0d6e3e9ac62cd098af7b4c7661a8d6;p=releng%2Fglobal-jjb.git diff --git a/jjb/lf-views.yaml b/jjb/lf-views.yaml index b09ddba1..8f980585 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 - recurse: '{view-recurse}' - regex: '{view-regex}' - description: '{view-description}' -############################# -# integration view template # -############################# +- 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}" + <<: *lf_view_common_columns + +###################### +# 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 - filter-executors: '{view-filter-executors}' - filter-queue: '{view-filter-queue}' + 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 - recurse: '{view-recurse}' - regex: '{view-regex}' - description: '{view-description}' + +######################### +# 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: "^{project-name}-.*" + <<: *lf_view_common_columns