Class SecurityScanFreestyle
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
io.jenkins.plugins.synopsys.security.scan.extension.freestyle.SecurityScanFreestyle
- All Implemented Interfaces:
ExtensionPoint,Describable<Builder>,BuildStep,FreestyleScan,SecurityScan,SimpleBuildStep
public class SecurityScanFreestyle
extends Builder
implements SecurityScan, FreestyleScan, SimpleBuildStep
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherListNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudsonNested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory -
Field Summary
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidsetBitbucket_token(String bitbucket_token) voidsetBitbucket_username(String bitbucket_username) voidsetBlackduck_args(String blackduck_args) voidsetBlackduck_config_path(String blackduck_config_path) voidsetBlackduck_download_url(String blackduck_download_url) voidsetBlackduck_execution_path(String blackduck_execution_path) voidsetBlackduck_install_directory(String blackduck_install_directory) voidsetBlackduck_project_directory(String blackduck_project_directory) voidsetBlackduck_reports_sarif_create(Boolean blackduck_reports_sarif_create) voidsetBlackduck_reports_sarif_file_path(String blackduck_reports_sarif_file_path) voidsetBlackduck_reports_sarif_groupSCAIssues(Boolean blackduck_reports_sarif_groupSCAIssues) voidsetBlackduck_reports_sarif_severities(String blackduck_reports_sarif_severities) voidsetBlackduck_scan_failure_severities(String blackduck_scan_failure_severities) voidsetBlackduck_scan_full(Boolean blackduck_scan_full) voidsetBlackduck_search_depth(Integer blackduck_search_depth) voidsetBlackduck_token(String blackduck_token) voidsetBlackduck_url(String blackduck_url) voidsetBlackduck_waitForScan(Boolean blackduck_waitForScan) voidsetCoverity_args(String coverity_args) voidsetCoverity_build_command(String coverity_build_command) voidsetCoverity_clean_command(String coverity_clean_command) voidsetCoverity_config_path(String coverity_config_path) voidsetCoverity_execution_path(String coverity_execution_path) voidsetCoverity_install_directory(String coverity_install_directory) voidsetCoverity_local(Boolean coverity_local) voidsetCoverity_passphrase(String coverity_passphrase) voidsetCoverity_policy_view(String coverity_policy_view) voidsetCoverity_project_directory(String coverity_project_directory) voidsetCoverity_project_name(String coverity_project_name) voidsetCoverity_stream_name(String coverity_stream_name) voidsetCoverity_url(String coverity_url) voidsetCoverity_user(String coverity_user) voidsetCoverity_version(String coverity_version) voidsetCoverity_waitForScan(Boolean coverity_waitForScan) voidsetGithub_token(String github_token) voidsetGitlab_token(String gitlab_token) voidsetInclude_diagnostics(Boolean include_diagnostics) voidsetMark_build_status(String mark_build_status) voidsetNetwork_airgap(Boolean network_airgap) voidsetPolaris_access_token(String polaris_access_token) voidsetPolaris_application_name(String polaris_application_name) voidsetPolaris_assessment_mode(String polaris_assessment_mode) voidsetPolaris_assessment_types(String polaris_assessment_types) voidsetPolaris_branch_name(String polaris_branch_name) voidsetPolaris_branch_parent_name(String polaris_branch_parent_name) voidsetPolaris_prComment_severities(String polaris_prComment_severities) voidsetPolaris_project_directory(String polaris_project_directory) voidsetPolaris_project_name(String polaris_project_name) voidsetPolaris_reports_sarif_create(Boolean polaris_reports_sarif_create) voidsetPolaris_reports_sarif_file_path(String polaris_reports_sarif_file_path) voidsetPolaris_reports_sarif_groupSCAIssues(Boolean polaris_reports_sarif_groupSCAIssues) voidsetPolaris_reports_sarif_issue_types(String polaris_reports_sarif_issue_types) voidsetPolaris_reports_sarif_severities(String polaris_reports_sarif_severities) voidsetPolaris_sast_args(String polaris_sast_args) voidsetPolaris_sast_build_command(String polaris_sast_build_command) voidsetPolaris_sast_clean_command(String polaris_sast_clean_command) voidsetPolaris_sast_config_path(String polaris_sast_config_path) voidsetPolaris_sca_args(String polaris_sca_args) voidsetPolaris_sca_config_path(String polaris_sca_config_path) voidsetPolaris_sca_search_depth(Integer polaris_sca_search_depth) voidsetPolaris_server_url(String polaris_server_url) voidsetPolaris_test_sca_type(String polaris_test_sca_type) voidsetPolaris_triage(String polaris_triage) voidsetPolaris_waitForScan(Boolean polaris_waitForScan) voidsetProduct(String product) voidsetProject_directory(String project_directory) voidsetProject_source_archive(String project_source_archive) voidsetProject_source_excludes(String project_source_excludes) voidsetProject_source_preserveSymLinks(Boolean project_source_preserveSymLinks) voidsetSrm_apikey(String srm_apikey) voidsetSrm_assessment_types(String srm_assessment_types) voidsetSrm_branch_name(String srm_branch_name) voidsetSrm_branch_parent(String srm_branch_parent) voidsetSrm_project_directory(String srm_project_directory) voidsetSrm_project_id(String srm_project_id) voidsetSrm_project_name(String srm_project_name) voidsetSrm_sast_args(String srm_sast_args) voidsetSrm_sast_build_command(String srm_sast_build_command) voidsetSrm_sast_clean_command(String srm_sast_clean_command) voidsetSrm_sast_config_path(String srm_sast_config_path) voidsetSrm_sca_args(String srm_sca_args) voidsetSrm_sca_config_path(String srm_sca_config_path) voidsetSrm_sca_search_depth(Integer srm_sca_search_depth) voidsetSrm_url(String srm_url) voidsetSrm_waitForScan(Boolean srm_waitForScan) voidsetSynopsys_bridge_download_url(String synopsys_bridge_download_url) voidsetSynopsys_bridge_download_version(String synopsys_bridge_download_version) voidsetSynopsys_bridge_install_directory(String synopsys_bridge_install_directory) Methods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuildMethods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuildMethods inherited from interface jenkins.tasks.SimpleBuildStep
perform, perform, requiresWorkspace
-
Constructor Details
-
SecurityScanFreestyle
@DataBoundConstructor public SecurityScanFreestyle()
-
-
Method Details
-
getProduct
- Specified by:
getProductin interfaceSecurityScan
-
getBlackduck_url
- Specified by:
getBlackduck_urlin interfaceSecurityScan
-
getBlackduck_token
- Specified by:
getBlackduck_tokenin interfaceSecurityScan
-
getBlackduck_install_directory
- Specified by:
getBlackduck_install_directoryin interfaceSecurityScan
-
isBlackduck_scan_full
- Specified by:
isBlackduck_scan_fullin interfaceSecurityScan
-
isBlackduckIntelligentScan
- Specified by:
isBlackduckIntelligentScanin interfaceSecurityScan
-
getBlackduck_scan_failure_severities
- Specified by:
getBlackduck_scan_failure_severitiesin interfaceSecurityScan
-
getBlackduck_download_url
- Specified by:
getBlackduck_download_urlin interfaceSecurityScan
-
isBlackduck_reports_sarif_create
- Specified by:
isBlackduck_reports_sarif_createin interfaceSecurityScan
-
getBlackduck_reports_sarif_file_path
- Specified by:
getBlackduck_reports_sarif_file_pathin interfaceSecurityScan
-
isBlackduck_reports_sarif_groupSCAIssues
- Specified by:
isBlackduck_reports_sarif_groupSCAIssuesin interfaceSecurityScan
-
getBlackduck_reports_sarif_severities
- Specified by:
getBlackduck_reports_sarif_severitiesin interfaceSecurityScan
-
isBlackduck_reports_sarif_groupSCAIssues_temporary
- Specified by:
isBlackduck_reports_sarif_groupSCAIssues_temporaryin interfaceSecurityScan
-
isBlackduck_waitForScan
- Specified by:
isBlackduck_waitForScanin interfaceSecurityScan
-
isBlackduck_waitForScan_actualValue
- Specified by:
isBlackduck_waitForScan_actualValuein interfaceSecurityScan
-
getBlackduck_search_depth
- Specified by:
getBlackduck_search_depthin interfaceSecurityScan
-
getBlackduck_config_path
- Specified by:
getBlackduck_config_pathin interfaceSecurityScan
-
getBlackduck_args
- Specified by:
getBlackduck_argsin interfaceSecurityScan
-
getBlackduck_execution_path
- Specified by:
getBlackduck_execution_pathin interfaceSecurityScan
-
getCoverity_url
- Specified by:
getCoverity_urlin interfaceSecurityScan
-
getCoverity_user
- Specified by:
getCoverity_userin interfaceSecurityScan
-
getCoverity_passphrase
- Specified by:
getCoverity_passphrasein interfaceSecurityScan
-
getCoverity_project_name
- Specified by:
getCoverity_project_namein interfaceSecurityScan
-
getCoverity_stream_name
- Specified by:
getCoverity_stream_namein interfaceSecurityScan
-
getCoverity_policy_view
- Specified by:
getCoverity_policy_viewin interfaceSecurityScan
-
getCoverity_install_directory
- Specified by:
getCoverity_install_directoryin interfaceSecurityScan
-
getCoverity_version
- Specified by:
getCoverity_versionin interfaceSecurityScan
-
isCoverity_local
- Specified by:
isCoverity_localin interfaceSecurityScan
-
isCoverity_waitForScan
- Specified by:
isCoverity_waitForScanin interfaceSecurityScan
-
isCoverity_waitForScan_actualValue
- Specified by:
isCoverity_waitForScan_actualValuein interfaceSecurityScan
-
getCoverity_build_command
- Specified by:
getCoverity_build_commandin interfaceSecurityScan
-
getCoverity_clean_command
- Specified by:
getCoverity_clean_commandin interfaceSecurityScan
-
getCoverity_config_path
- Specified by:
getCoverity_config_pathin interfaceSecurityScan
-
getCoverity_args
- Specified by:
getCoverity_argsin interfaceSecurityScan
-
getCoverity_execution_path
- Specified by:
getCoverity_execution_pathin interfaceSecurityScan
-
getPolaris_server_url
- Specified by:
getPolaris_server_urlin interfaceSecurityScan
-
getPolaris_access_token
- Specified by:
getPolaris_access_tokenin interfaceSecurityScan
-
getPolaris_application_name
- Specified by:
getPolaris_application_namein interfaceSecurityScan
-
getPolaris_project_name
- Specified by:
getPolaris_project_namein interfaceSecurityScan
-
getPolaris_assessment_types
- Specified by:
getPolaris_assessment_typesin interfaceSecurityScan
-
getPolaris_triage
- Specified by:
getPolaris_triagein interfaceSecurityScan
-
getPolaris_branch_name
- Specified by:
getPolaris_branch_namein interfaceSecurityScan
-
getPolaris_branch_parent_name
- Specified by:
getPolaris_branch_parent_namein interfaceSecurityScan
-
getPolaris_prComment_severities
- Specified by:
getPolaris_prComment_severitiesin interfaceSecurityScan
-
isPolaris_reports_sarif_create
- Specified by:
isPolaris_reports_sarif_createin interfaceSecurityScan
-
getPolaris_reports_sarif_file_path
- Specified by:
getPolaris_reports_sarif_file_pathin interfaceSecurityScan
-
isPolaris_reports_sarif_groupSCAIssues
- Specified by:
isPolaris_reports_sarif_groupSCAIssuesin interfaceSecurityScan
-
getPolaris_reports_sarif_severities
- Specified by:
getPolaris_reports_sarif_severitiesin interfaceSecurityScan
-
getPolaris_reports_sarif_issue_types
- Specified by:
getPolaris_reports_sarif_issue_typesin interfaceSecurityScan
-
isPolaris_reports_sarif_groupSCAIssues_temporary
- Specified by:
isPolaris_reports_sarif_groupSCAIssues_temporaryin interfaceSecurityScan
-
isPolaris_waitForScan
- Specified by:
isPolaris_waitForScanin interfaceSecurityScan
-
isPolaris_waitForScan_actualValue
- Specified by:
isPolaris_waitForScan_actualValuein interfaceSecurityScan
-
getPolaris_assessment_mode
- Specified by:
getPolaris_assessment_modein interfaceSecurityScan
-
getPolaris_test_sca_type
- Specified by:
getPolaris_test_sca_typein interfaceSecurityScan
-
getPolaris_sca_search_depth
- Specified by:
getPolaris_sca_search_depthin interfaceFreestyleScan
-
getPolaris_sca_config_path
- Specified by:
getPolaris_sca_config_pathin interfaceFreestyleScan
-
getPolaris_sca_args
- Specified by:
getPolaris_sca_argsin interfaceFreestyleScan
-
getPolaris_sast_build_command
- Specified by:
getPolaris_sast_build_commandin interfaceFreestyleScan
-
getPolaris_sast_clean_command
- Specified by:
getPolaris_sast_clean_commandin interfaceFreestyleScan
-
getPolaris_sast_config_path
- Specified by:
getPolaris_sast_config_pathin interfaceFreestyleScan
-
getPolaris_sast_args
- Specified by:
getPolaris_sast_argsin interfaceFreestyleScan
-
getProject_source_archive
- Specified by:
getProject_source_archivein interfaceSecurityScan
-
isProject_source_preserveSymLinks
- Specified by:
isProject_source_preserveSymLinksin interfaceSecurityScan
-
isProject_source_preserveSymLinks_actualValue
- Specified by:
isProject_source_preserveSymLinks_actualValuein interfaceSecurityScan
-
getProject_source_excludes
- Specified by:
getProject_source_excludesin interfaceSecurityScan
-
getProject_directory
- Specified by:
getProject_directoryin interfaceSecurityScan
-
getBlackduck_project_directory
-
getCoverity_project_directory
-
getPolaris_project_directory
-
getSrm_project_directory
-
getBitbucket_username
- Specified by:
getBitbucket_usernamein interfaceSecurityScan
-
getBitbucket_token
- Specified by:
getBitbucket_tokenin interfaceSecurityScan
-
getGithub_token
- Specified by:
getGithub_tokenin interfaceSecurityScan
-
getGitlab_token
- Specified by:
getGitlab_tokenin interfaceSecurityScan
-
getSynopsys_bridge_download_url
- Specified by:
getSynopsys_bridge_download_urlin interfaceSecurityScan
-
getSynopsys_bridge_download_version
- Specified by:
getSynopsys_bridge_download_versionin interfaceSecurityScan
-
getSynopsys_bridge_install_directory
- Specified by:
getSynopsys_bridge_install_directoryin interfaceSecurityScan
-
isInclude_diagnostics
- Specified by:
isInclude_diagnosticsin interfaceSecurityScan
-
isNetwork_airgap
- Specified by:
isNetwork_airgapin interfaceSecurityScan
-
getMark_build_status
- Specified by:
getMark_build_statusin interfaceSecurityScan
-
getSrm_url
- Specified by:
getSrm_urlin interfaceSecurityScan
-
getSrm_apikey
- Specified by:
getSrm_apikeyin interfaceSecurityScan
-
getSrm_project_name
- Specified by:
getSrm_project_namein interfaceSecurityScan
-
getSrm_project_id
- Specified by:
getSrm_project_idin interfaceSecurityScan
-
getSrm_assessment_types
- Specified by:
getSrm_assessment_typesin interfaceSecurityScan
-
getSrm_branch_name
- Specified by:
getSrm_branch_namein interfaceSecurityScan
-
getSrm_branch_parent
- Specified by:
getSrm_branch_parentin interfaceSecurityScan
-
isSrm_waitForScan
- Specified by:
isSrm_waitForScanin interfaceSecurityScan
-
isSrm_waitForScan_actualValue
- Specified by:
isSrm_waitForScan_actualValuein interfaceSecurityScan
-
getSrm_sca_search_depth
- Specified by:
getSrm_sca_search_depthin interfaceFreestyleScan
-
getSrm_sca_config_path
- Specified by:
getSrm_sca_config_pathin interfaceFreestyleScan
-
getSrm_sca_args
- Specified by:
getSrm_sca_argsin interfaceFreestyleScan
-
getSrm_sast_build_command
- Specified by:
getSrm_sast_build_commandin interfaceFreestyleScan
-
getSrm_sast_clean_command
- Specified by:
getSrm_sast_clean_commandin interfaceFreestyleScan
-
getSrm_sast_config_path
- Specified by:
getSrm_sast_config_pathin interfaceFreestyleScan
-
getSrm_sast_args
- Specified by:
getSrm_sast_argsin interfaceFreestyleScan
-
setProduct
-
setBlackduck_url
-
setBlackduck_token
-
setBlackduck_install_directory
-
setBlackduck_scan_full
-
setBlackduck_scan_failure_severities
@DataBoundSetter public void setBlackduck_scan_failure_severities(String blackduck_scan_failure_severities) -
setBlackduck_download_url
-
setBlackduck_reports_sarif_create
@DataBoundSetter public void setBlackduck_reports_sarif_create(Boolean blackduck_reports_sarif_create) -
setBlackduck_reports_sarif_file_path
@DataBoundSetter public void setBlackduck_reports_sarif_file_path(String blackduck_reports_sarif_file_path) -
setBlackduck_reports_sarif_groupSCAIssues
@DataBoundSetter public void setBlackduck_reports_sarif_groupSCAIssues(Boolean blackduck_reports_sarif_groupSCAIssues) -
setBlackduck_reports_sarif_severities
@DataBoundSetter public void setBlackduck_reports_sarif_severities(String blackduck_reports_sarif_severities) -
setBlackduck_waitForScan
-
setBlackduck_search_depth
-
setBlackduck_config_path
-
setBlackduck_args
-
setBlackduck_execution_path
-
setCoverity_url
-
setCoverity_user
-
setCoverity_passphrase
-
setCoverity_project_name
-
setCoverity_stream_name
-
setCoverity_policy_view
-
setCoverity_install_directory
-
setCoverity_version
-
setCoverity_local
-
setCoverity_waitForScan
-
setCoverity_build_command
-
setCoverity_clean_command
-
setCoverity_config_path
-
setCoverity_args
-
setCoverity_execution_path
-
setPolaris_server_url
-
setPolaris_access_token
-
setPolaris_application_name
-
setPolaris_project_name
-
setPolaris_assessment_types
-
setPolaris_triage
-
setPolaris_branch_name
-
setPolaris_branch_parent_name
-
setPolaris_prComment_severities
-
setPolaris_reports_sarif_create
-
setPolaris_reports_sarif_file_path
@DataBoundSetter public void setPolaris_reports_sarif_file_path(String polaris_reports_sarif_file_path) -
setPolaris_reports_sarif_groupSCAIssues
@DataBoundSetter public void setPolaris_reports_sarif_groupSCAIssues(Boolean polaris_reports_sarif_groupSCAIssues) -
setPolaris_reports_sarif_severities
@DataBoundSetter public void setPolaris_reports_sarif_severities(String polaris_reports_sarif_severities) -
setPolaris_reports_sarif_issue_types
@DataBoundSetter public void setPolaris_reports_sarif_issue_types(String polaris_reports_sarif_issue_types) -
setPolaris_waitForScan
-
setBitbucket_username
-
setPolaris_assessment_mode
-
setPolaris_test_sca_type
-
setPolaris_sca_search_depth
-
setPolaris_sca_config_path
-
setPolaris_sca_args
-
setPolaris_sast_build_command
-
setPolaris_sast_clean_command
-
setPolaris_sast_config_path
-
setPolaris_sast_args
-
setProject_source_archive
-
setProject_source_preserveSymLinks
@DataBoundSetter public void setProject_source_preserveSymLinks(Boolean project_source_preserveSymLinks) -
setProject_source_excludes
-
setProject_directory
-
setCoverity_project_directory
-
setBlackduck_project_directory
-
setPolaris_project_directory
-
setSrm_project_directory
-
setBitbucket_token
-
setGithub_token
-
setGitlab_token
-
setSynopsys_bridge_download_url
-
setSynopsys_bridge_download_version
@DataBoundSetter public void setSynopsys_bridge_download_version(String synopsys_bridge_download_version) -
setSynopsys_bridge_install_directory
@DataBoundSetter public void setSynopsys_bridge_install_directory(String synopsys_bridge_install_directory) -
setInclude_diagnostics
-
setNetwork_airgap
-
setMark_build_status
-
setSrm_url
-
setSrm_apikey
-
setSrm_assessment_types
-
setSrm_project_name
-
setSrm_project_id
-
setSrm_branch_name
-
setSrm_branch_parent
-
setSrm_waitForScan
-
setSrm_sca_search_depth
-
setSrm_sca_config_path
-
setSrm_sca_args
-
setSrm_sast_build_command
-
setSrm_sast_clean_command
-
setSrm_sast_config_path
-
setSrm_sast_args
-
perform
public void perform(@NonNull Run<?, ?> run, @NonNull FilePath workspace, @NonNull EnvVars env, @NonNull Launcher launcher, @NonNull TaskListener listener) - Specified by:
performin interfaceSimpleBuildStep
-