The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.
For a list of other such plugins, see the Pipeline Steps Reference page.
defectDojoPublisher
: DefectDojoPublisherartifact : String
The value can contain environment variables in the form of ${VARIABLE_NAME}
which are resolved.
scanType : String
autoCreateEngagements : boolean
(optional)
autoCreateProducts : boolean
(optional)
branchTag : String
(optional)
commitHash : String
(optional)
defectDojoConnectionTimeout : int
(optional)
0
to disable this timeout (means infinite wait).
defectDojoCredentialsId : String
(optional)
defectDojoReadTimeout : int
(optional)
0
to disable this timeout (means infinite wait).
defectDojoReuploadScan : boolean
(optional)
defectDojoUrl : String
(optional)
engagementId : String
(optional)
engagementName : String
(optional)
overrideGlobals : boolean
(optional)
Can be ignored in pipelines, just set the properties defectDojoUrl
, defectDojoCredentialsId
, autoCreateProducts
, autoCreateEngagements
and reuploadScans
as needed.
productId : String
(optional)
If the list of products are not displayed (such as an HTTP 403 response), ensure the API key specified in the global configuration has all necessary permissions.
productName : String
(optional)
This is an alternative to specifying the unique ID.
Ensure the API key specified in the global configuration has all necessary permissions and that you have enabled Auto Create Products
.
The value can contain environment variables in the form of ${VARIABLE_NAME}
which are resolved.
sourceCodeUrl : String
(optional)
Please submit your feedback about this page through this quick form.
Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?
See existing feedback here.