summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnil Belur <askb23@gmail.com>2018-05-22 16:39:26 +1000
committerAnil Belur <askb23@gmail.com>2018-05-23 14:59:45 +1000
commit9a1b25b0b5343563ae9f1da9c49f863fc3740d0e (patch)
tree2891f35b0edaaf738ad4c656db18b02a1224e05d
parentf37444423bca233ae7b96518ae090fc7817df9bb (diff)
downloadpython-jenkins-job-builder-9a1b25b0b5343563ae9f1da9c49f863fc3740d0e.tar.gz
python-jenkins-job-builder-9a1b25b0b5343563ae9f1da9c49f863fc3740d0e.tar.xz
python-jenkins-job-builder-9a1b25b0b5343563ae9f1da9c49f863fc3740d0e.zip
Add support for policy-violations for view columns
Change-Id: I61a08cc4586119466b04f86497c330873e5d582d Signed-off-by: Anil Belur <askb23@gmail.com>
-rw-r--r--jenkins_jobs/modules/view_list.py3
-rw-r--r--tests/views/fixtures/view_list001.xml1
-rw-r--r--tests/views/fixtures/view_list001.yaml1
3 files changed, 5 insertions, 0 deletions
diff --git a/jenkins_jobs/modules/view_list.py b/jenkins_jobs/modules/view_list.py
index 945fb31b..cb5cd4c2 100644
--- a/jenkins_jobs/modules/view_list.py
+++ b/jenkins_jobs/modules/view_list.py
@@ -245,6 +245,9 @@ COLUMN_DICT = {
'priority-sorter': 'jenkins.advancedqueue.PrioritySorterJobColumn',
'build-filter': 'hudson.views.BuildFilterColumn',
'desc': 'jenkins.branch.DescriptionColumn',
+ 'policy-violations':
+ 'com.sonatype.insight.ci.hudson.QualityColumn '
+ 'plugin="sonatype-clm-ci"',
}
DEFAULT_COLUMNS = ['status', 'weather', 'job', 'last-success', 'last-failure',
'last-duration', 'build-button']
diff --git a/tests/views/fixtures/view_list001.xml b/tests/views/fixtures/view_list001.xml
index db14dfb5..45ce29c4 100644
--- a/tests/views/fixtures/view_list001.xml
+++ b/tests/views/fixtures/view_list001.xml
@@ -29,6 +29,7 @@
<jenkins.advancedqueue.PrioritySorterJobColumn/>
<hudson.views.BuildFilterColumn/>
<jenkins.branch.DescriptionColumn/>
+ <com.sonatype.insight.ci.hudson.QualityColumn plugin="sonatype-clm-ci"/>
</columns>
<recurse>true</recurse>
<statusFilter>false</statusFilter>
diff --git a/tests/views/fixtures/view_list001.yaml b/tests/views/fixtures/view_list001.yaml
index 9d83879b..35dc639b 100644
--- a/tests/views/fixtures/view_list001.yaml
+++ b/tests/views/fixtures/view_list001.yaml
@@ -24,5 +24,6 @@ columns:
- priority-sorter
- build-filter
- desc
+ - policy-violations
recurse: true
status-filter: false