@@ -64,7 +64,6 @@ public class SecurityScanFreestyle extends Builder implements SecurityScan, Free
64
64
private String polaris_application_name ;
65
65
private String polaris_project_name ;
66
66
private String polaris_assessment_types ;
67
- private String polaris_triage ;
68
67
private String polaris_branch_name ;
69
68
private String polaris_branch_parent_name ;
70
69
private String polaris_prComment_severities ;
@@ -121,9 +120,17 @@ public class SecurityScanFreestyle extends Builder implements SecurityScan, Free
121
120
private String bridgecli_download_version ;
122
121
private String bridgecli_install_directory ;
123
122
private Boolean include_diagnostics ;
123
+ private Boolean coverity_include_diagnostics ;
124
+ private Boolean blackducksca_include_diagnostics ;
125
+ private Boolean polaris_include_diagnostics ;
126
+ private Boolean srm_include_diagnostics ;
124
127
private Boolean network_airgap ;
125
128
126
129
private String mark_build_status ;
130
+ private String blackducksca_mark_build_status ;
131
+ private String coverity_mark_build_status ;
132
+ private String polaris_mark_build_status ;
133
+ private String srm_mark_build_status ;
127
134
128
135
@ DataBoundConstructor
129
136
public SecurityScanFreestyle () {
@@ -362,10 +369,6 @@ public String getPolaris_assessment_types() {
362
369
return polaris_assessment_types ;
363
370
}
364
371
365
- public String getPolaris_triage () {
366
- return polaris_triage ;
367
- }
368
-
369
372
public String getPolaris_branch_name () {
370
373
return polaris_branch_name ;
371
374
}
@@ -526,6 +529,22 @@ public Boolean isInclude_diagnostics() {
526
529
return include_diagnostics ;
527
530
}
528
531
532
+ public Boolean isCoverity_include_diagnostics () {
533
+ return coverity_include_diagnostics ;
534
+ }
535
+
536
+ public Boolean isBlackducksca_include_diagnostics () {
537
+ return blackducksca_include_diagnostics ;
538
+ }
539
+
540
+ public Boolean isPolaris_include_diagnostics () {
541
+ return polaris_include_diagnostics ;
542
+ }
543
+
544
+ public Boolean isSrm_include_diagnostics () {
545
+ return srm_include_diagnostics ;
546
+ }
547
+
529
548
public Boolean isNetwork_airgap () {
530
549
return network_airgap ;
531
550
}
@@ -534,6 +553,22 @@ public String getMark_build_status() {
534
553
return mark_build_status ;
535
554
}
536
555
556
+ public String getBlackducksca_mark_build_status () {
557
+ return blackducksca_mark_build_status ;
558
+ }
559
+
560
+ public String getCoverity_mark_build_status () {
561
+ return coverity_mark_build_status ;
562
+ }
563
+
564
+ public String getPolaris_mark_build_status () {
565
+ return polaris_mark_build_status ;
566
+ }
567
+
568
+ public String getSrm_mark_build_status () {
569
+ return srm_mark_build_status ;
570
+ }
571
+
537
572
public String getSrm_url () {
538
573
return srm_url ;
539
574
}
@@ -785,11 +820,6 @@ public void setPolaris_assessment_types(String polaris_assessment_types) {
785
820
this .polaris_assessment_types = Util .fixEmptyAndTrim (polaris_assessment_types );
786
821
}
787
822
788
- @ DataBoundSetter
789
- public void setPolaris_triage (String polaris_triage ) {
790
- this .polaris_triage = Util .fixEmptyAndTrim (polaris_triage );
791
- }
792
-
793
823
@ DataBoundSetter
794
824
public void setPolaris_branch_name (String polaris_branch_name ) {
795
825
this .polaris_branch_name = Util .fixEmptyAndTrim (polaris_branch_name );
@@ -967,6 +997,30 @@ public void setInclude_diagnostics(Boolean include_diagnostics) {
967
997
this .include_diagnostics = include_diagnostics ? true : null ;
968
998
}
969
999
1000
+ @ DataBoundSetter
1001
+ public void setCoverity_include_diagnostics (Boolean coverity_include_diagnostics ) {
1002
+ if (getProduct ().contentEquals (SecurityProduct .COVERITY .name ().toLowerCase ()))
1003
+ this .include_diagnostics = coverity_include_diagnostics ? true : null ;
1004
+ }
1005
+
1006
+ @ DataBoundSetter
1007
+ public void setBlackducksca_include_diagnostics (Boolean blackducksca_include_diagnostics ) {
1008
+ if (getProduct ().contentEquals (SecurityProduct .BLACKDUCKSCA .name ().toLowerCase ()))
1009
+ this .include_diagnostics = blackducksca_include_diagnostics ? true : null ;
1010
+ }
1011
+
1012
+ @ DataBoundSetter
1013
+ public void setPolaris_include_diagnostics (Boolean polaris_include_diagnostics ) {
1014
+ if (getProduct ().contentEquals (SecurityProduct .POLARIS .name ().toLowerCase ()))
1015
+ this .include_diagnostics = polaris_include_diagnostics ? true : null ;
1016
+ }
1017
+
1018
+ @ DataBoundSetter
1019
+ public void setSrm_include_diagnostics (Boolean srm_include_diagnostics ) {
1020
+ if (getProduct ().contentEquals (SecurityProduct .SRM .name ().toLowerCase ()))
1021
+ this .include_diagnostics = srm_include_diagnostics ? true : null ;
1022
+ }
1023
+
970
1024
@ DataBoundSetter
971
1025
public void setNetwork_airgap (Boolean network_airgap ) {
972
1026
this .network_airgap = network_airgap ? true : null ;
@@ -977,6 +1031,31 @@ public void setMark_build_status(String mark_build_status) {
977
1031
this .mark_build_status = mark_build_status ;
978
1032
}
979
1033
1034
+ @ DataBoundSetter
1035
+ public void setCoverity_mark_build_status (String coverity_mark_build_status ) {
1036
+ if (getProduct ().contentEquals (SecurityProduct .COVERITY .name ().toLowerCase ()))
1037
+ this .coverity_mark_build_status = this .mark_build_status = Util .fixEmptyAndTrim (coverity_mark_build_status );
1038
+ }
1039
+
1040
+ @ DataBoundSetter
1041
+ public void setBlackducksca_mark_build_status (String blackducksca_mark_build_status ) {
1042
+ if (getProduct ().contentEquals (SecurityProduct .BLACKDUCKSCA .name ().toLowerCase ()))
1043
+ this .blackducksca_mark_build_status =
1044
+ this .mark_build_status = Util .fixEmptyAndTrim (blackducksca_mark_build_status );
1045
+ }
1046
+
1047
+ @ DataBoundSetter
1048
+ public void setPolaris_mark_build_status (String polaris_mark_build_status ) {
1049
+ if (getProduct ().contentEquals (SecurityProduct .POLARIS .name ().toLowerCase ()))
1050
+ this .polaris_mark_build_status = this .mark_build_status = Util .fixEmptyAndTrim (polaris_mark_build_status );
1051
+ }
1052
+
1053
+ @ DataBoundSetter
1054
+ public void setSrm_mark_build_status (String srm_mark_build_status ) {
1055
+ if (getProduct ().contentEquals (SecurityProduct .SRM .name ().toLowerCase ()))
1056
+ this .srm_mark_build_status = this .mark_build_status = Util .fixEmptyAndTrim (srm_mark_build_status );
1057
+ }
1058
+
980
1059
@ DataBoundSetter
981
1060
public void setSrm_url (String srm_url ) {
982
1061
this .srm_url = srm_url ;
@@ -1153,7 +1232,31 @@ public ListBoxModel doFillProductItems() {
1153
1232
}
1154
1233
1155
1234
@ SuppressWarnings ({"lgtm[jenkins/no-permission-check]" , "lgtm[jenkins/csrf]" })
1156
- public ListBoxModel doFillMark_build_statusItems () {
1235
+ public ListBoxModel doFillBlackducksca_mark_build_statusItems () {
1236
+ ListBoxModel items = new ListBoxModel ();
1237
+ items .add (ApplicationConstants .DEFAULT_DROPDOWN_OPTION_NAME , "" );
1238
+ items .addAll (ParameterMappingService .getMarkBuildStatusItems ());
1239
+ return items ;
1240
+ }
1241
+
1242
+ @ SuppressWarnings ({"lgtm[jenkins/no-permission-check]" , "lgtm[jenkins/csrf]" })
1243
+ public ListBoxModel doFillPolaris_mark_build_statusItems () {
1244
+ ListBoxModel items = new ListBoxModel ();
1245
+ items .add (ApplicationConstants .DEFAULT_DROPDOWN_OPTION_NAME , "" );
1246
+ items .addAll (ParameterMappingService .getMarkBuildStatusItems ());
1247
+ return items ;
1248
+ }
1249
+
1250
+ @ SuppressWarnings ({"lgtm[jenkins/no-permission-check]" , "lgtm[jenkins/csrf]" })
1251
+ public ListBoxModel doFillCoverity_mark_build_statusItems () {
1252
+ ListBoxModel items = new ListBoxModel ();
1253
+ items .add (ApplicationConstants .DEFAULT_DROPDOWN_OPTION_NAME , "" );
1254
+ items .addAll (ParameterMappingService .getMarkBuildStatusItems ());
1255
+ return items ;
1256
+ }
1257
+
1258
+ @ SuppressWarnings ({"lgtm[jenkins/no-permission-check]" , "lgtm[jenkins/csrf]" })
1259
+ public ListBoxModel doFillSrm_mark_build_statusItems () {
1157
1260
ListBoxModel items = new ListBoxModel ();
1158
1261
items .add (ApplicationConstants .DEFAULT_DROPDOWN_OPTION_NAME , "" );
1159
1262
items .addAll (ParameterMappingService .getMarkBuildStatusItems ());
0 commit comments