Skip to content
This repository was archived by the owner on Oct 15, 2024. It is now read-only.

Commit d4d6b08

Browse files
authored
Merge pull request #20 from blackduck-inc/SIGINT-2283
SIGINT-2283 UI/UX Modification
2 parents fbfd924 + 89b304b commit d4d6b08

File tree

39 files changed

+967
-400
lines changed

39 files changed

+967
-400
lines changed

src/main/java/io/jenkins/plugins/security/scan/extension/SecurityScan.java

-2
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,6 @@ public interface SecurityScan {
135135

136136
public String getPolaris_assessment_types();
137137

138-
public String getPolaris_triage();
139-
140138
public String getPolaris_branch_name();
141139

142140
public String getPolaris_prComment_severities();

src/main/java/io/jenkins/plugins/security/scan/extension/freestyle/SecurityScanFreestyle.java

+114-11
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ public class SecurityScanFreestyle extends Builder implements SecurityScan, Free
6464
private String polaris_application_name;
6565
private String polaris_project_name;
6666
private String polaris_assessment_types;
67-
private String polaris_triage;
6867
private String polaris_branch_name;
6968
private String polaris_branch_parent_name;
7069
private String polaris_prComment_severities;
@@ -121,9 +120,17 @@ public class SecurityScanFreestyle extends Builder implements SecurityScan, Free
121120
private String bridgecli_download_version;
122121
private String bridgecli_install_directory;
123122
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;
124127
private Boolean network_airgap;
125128

126129
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;
127134

128135
@DataBoundConstructor
129136
public SecurityScanFreestyle() {
@@ -362,10 +369,6 @@ public String getPolaris_assessment_types() {
362369
return polaris_assessment_types;
363370
}
364371

365-
public String getPolaris_triage() {
366-
return polaris_triage;
367-
}
368-
369372
public String getPolaris_branch_name() {
370373
return polaris_branch_name;
371374
}
@@ -526,6 +529,22 @@ public Boolean isInclude_diagnostics() {
526529
return include_diagnostics;
527530
}
528531

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+
529548
public Boolean isNetwork_airgap() {
530549
return network_airgap;
531550
}
@@ -534,6 +553,22 @@ public String getMark_build_status() {
534553
return mark_build_status;
535554
}
536555

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+
537572
public String getSrm_url() {
538573
return srm_url;
539574
}
@@ -785,11 +820,6 @@ public void setPolaris_assessment_types(String polaris_assessment_types) {
785820
this.polaris_assessment_types = Util.fixEmptyAndTrim(polaris_assessment_types);
786821
}
787822

788-
@DataBoundSetter
789-
public void setPolaris_triage(String polaris_triage) {
790-
this.polaris_triage = Util.fixEmptyAndTrim(polaris_triage);
791-
}
792-
793823
@DataBoundSetter
794824
public void setPolaris_branch_name(String polaris_branch_name) {
795825
this.polaris_branch_name = Util.fixEmptyAndTrim(polaris_branch_name);
@@ -967,6 +997,30 @@ public void setInclude_diagnostics(Boolean include_diagnostics) {
967997
this.include_diagnostics = include_diagnostics ? true : null;
968998
}
969999

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+
9701024
@DataBoundSetter
9711025
public void setNetwork_airgap(Boolean network_airgap) {
9721026
this.network_airgap = network_airgap ? true : null;
@@ -977,6 +1031,31 @@ public void setMark_build_status(String mark_build_status) {
9771031
this.mark_build_status = mark_build_status;
9781032
}
9791033

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+
9801059
@DataBoundSetter
9811060
public void setSrm_url(String srm_url) {
9821061
this.srm_url = srm_url;
@@ -1153,7 +1232,31 @@ public ListBoxModel doFillProductItems() {
11531232
}
11541233

11551234
@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() {
11571260
ListBoxModel items = new ListBoxModel();
11581261
items.add(ApplicationConstants.DEFAULT_DROPDOWN_OPTION_NAME, "");
11591262
items.addAll(ParameterMappingService.getMarkBuildStatusItems());

0 commit comments

Comments
 (0)