Commit Graph

11 Commits

Author SHA1 Message Date
Zuul 4e1e1c7524 Merge "Added missing 'BuiltOn' column for views" 2020-05-18 14:38:35 +00:00
Sergey Lebedev e59f041be3 Added missing 'Favorite' column for views
Plugin home - https://plugins.jenkins.io/favorite/

Change-Id: Ibfaf64721fa25c19812c90c79d12ab82b31451aa
2020-05-18 14:51:40 +03:00
Sergey Lebedev 67f50f3d31 Added missing 'BuiltOn' column for views
Plugin home - https://plugins.jenkins.io/built-on-column/

Change-Id: I7fd27add618772fe3835f5f4fd4ef30c097b781d
2020-05-18 14:10:28 +03:00
Aigars Mahinovs 2bec965c2f Views require case insensitive sorting
Regular sorting places capital letters before lowercase, that is
incorrect order for Jenkins and causes jobs with names starting with
capital letters to become invisible in generated views

Change-Id: I2431d4fd5b86ce7ed6393b7d89552d08f025a5b9
Task: 12611
Story: 2001844
2018-08-10 14:37:09 +02:00
mshonichev 0411adde25 Add support for few of Extra Columns plugin' extra columns for ListView generator
Changes include support for TestResultColumn, BuildDescriptionColumn, BuildParametersColumn,
UserNameColumn, LastBuildConsoleColumn, WorkspaceColumn and ConfigureProjectColumn.

Updated examples to show up how to use new columns with list view builder.

Proposed column names in job generation YAML config file are:
    - extra-tests-total
    - extra-tests-failed
    - extra-tests-passed
    - extra-tests-skipped
    - extra-tests-format-0
    - extra-tests-format-1
    - extra-build-parameters
    - extra-build-description
    - extra-last-user-name
    - extra-workspace-link
    - extra-configure-button
    - extra-last-output

To add an extra column with specific parameter named MY_PARAMETER, use following syntax:
    - extra-build-parameter: MY_PARAMETER

Change-Id: I9497e2e322027f8cda105d728ee3d105a19b206e
2018-07-16 14:49:18 +00:00
Zuul 44b20c924b Merge "Add support for GraphView column to views" 2018-06-15 15:53:47 +00:00
Thanh Ha a0564c85de
Fix typo in robot-lists XML
XML had a typo causing the column to not work.

Change-Id: I3e181ca7c92841f7d48dddf6888d570f0e0b3676
Signed-off-by: Thanh Ha <zxiiro@linux.com>
2018-06-12 13:02:12 -04:00
Anil Belur e6e14f5ef2
Add support for GraphView column to views
Change-Id: I7a36c728b0e5485a41252a91657da72c60d04beb
Signed-off-by: Anil Belur <askb23@gmail.com>
2018-06-12 19:07:11 +10:00
Anil Belur 9a1b25b0b5
Add support for policy-violations for view columns
Change-Id: I61a08cc4586119466b04f86497c330873e5d582d
Signed-off-by: Anil Belur <askb23@gmail.com>
2018-05-23 14:59:45 +10:00
Anil Belur 22420e2860 Add support for plugin column views
Add support plugin column views. The default columns are
added which dont require additional plugin installed.

For columns which require plugin support they are
added only if the column is provided as in input.

Add support for the below plugins for view columns:

- Robot
- Findbugs
- JaCoCo
- Git
- ScheduleBuild
- BuildFilter

Also added a column for the description which does not require
additional plugin support.

Change-Id: I5d756e5741b0aa1ca58bcc69b79e8e3436e9759d
Signed-off-by: Anil Belur <askb23@gmail.com>
2018-02-10 07:19:56 +00:00
Thanh Ha 1deb3aff4c
Add view management functionality
- Adds the ability for JJB to work with views
- Views can be created, updated, and deleted.
- New modules for List view and Build Pipeline view are added
- New tests for testing the deletion of views

Example View configuration:

    - view:
        name: MyView
        view-type: list

Change-Id: Idb29a4407bcc14593e10a4d951036cb04e8e6c27
Co-Authored-By: Brandon Leonard <brandon.leonard@rackspace.com>
Co-Authored-By: Joao Vale <jpvale@gmail.com>
Co-Authored-By: Lucas Dutra Nunes <ldnunes@ossystems.com.br>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-10-14 09:14:21 -04:00