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>
This commit is contained in:
parent
5da4f97e23
commit
22420e2860
@ -60,6 +60,15 @@ COLUMN_DICT = {
|
||||
'last-duration': 'hudson.views.LastDurationColumn',
|
||||
'build-button': 'hudson.views.BuildButtonColumn',
|
||||
'last-stable': 'hudson.views.LastStableColumn',
|
||||
'robot-list': 'hudson.plugins.robot.view.RobotListViewColum',
|
||||
'find-bugs': 'hudson.plugins.findbugs.FindBugsColumn',
|
||||
'jacoco': 'hudson.plugins.jacococoveragecolumn.JaCoCoColumn',
|
||||
'git-branch': 'hudson.plugins.git.GitBranchSpecifierColumn',
|
||||
'schedule-build':
|
||||
'org.jenkinsci.plugins.schedulebuild.ScheduleBuildButtonColumn',
|
||||
'priority-sorter': 'jenkins.advancedqueue.PrioritySorterJobColumn',
|
||||
'build-filter': 'hudson.views.BuildFilterColumn',
|
||||
'desc': 'jenkins.branch.DescriptionColumn',
|
||||
}
|
||||
DEFAULT_COLUMNS = ['status', 'weather', 'job', 'last-success', 'last-failure',
|
||||
'last-duration', 'build-button']
|
||||
|
@ -21,6 +21,14 @@
|
||||
<hudson.views.LastDurationColumn/>
|
||||
<hudson.views.BuildButtonColumn/>
|
||||
<hudson.views.LastStableColumn/>
|
||||
<hudson.plugins.robot.view.RobotListViewColum/>
|
||||
<hudson.plugins.findbugs.FindBugsColumn/>
|
||||
<hudson.plugins.jacococoveragecolumn.JaCoCoColumn/>
|
||||
<hudson.plugins.git.GitBranchSpecifierColumn/>
|
||||
<org.jenkinsci.plugins.schedulebuild.ScheduleBuildButtonColumn/>
|
||||
<jenkins.advancedqueue.PrioritySorterJobColumn/>
|
||||
<hudson.views.BuildFilterColumn/>
|
||||
<jenkins.branch.DescriptionColumn/>
|
||||
</columns>
|
||||
<recurse>true</recurse>
|
||||
<statusFilter>false</statusFilter>
|
||||
|
@ -16,5 +16,13 @@ columns:
|
||||
- last-duration
|
||||
- build-button
|
||||
- last-stable
|
||||
- robot-list
|
||||
- find-bugs
|
||||
- jacoco
|
||||
- git-branch
|
||||
- schedule-build
|
||||
- priority-sorter
|
||||
- build-filter
|
||||
- desc
|
||||
recurse: true
|
||||
status-filter: false
|
||||
|
Loading…
Reference in New Issue
Block a user