For a list of other such plugins, see the Pipeline Steps Reference page.
targetId : String
ID of the target you want Probely to scan.
authToken : String(optional)
Raw Probely API authentication key.
Please use the credentialsId field instead, unless you understand the security implications of using this mechanism. Passing the API authentication token directly is not advised, unless it is properly secured using a secret storage mechanism, such as HashiCorp Vault.
credentialsId : String(optional)
Credential identifier for the Probely API authentication key.
failThreshold : String(optional)
Mark the build as failed if a vulnerability with the following severity level is found.
stopIfFailed : boolean(optional)
If the build fails because the target is vulnerable, stop scanning for more vulnerabilities.
waitForScan : boolean(optional)
Wait for the scan to complete before proceeding to the next step in the pipeline.
Since a scan can take a long time, the plugin will return as soon as the scan starts. This is enabled by default to make the build faster.
Please note that disabling this option implies that the build step always finishes successfully, even if vulnerabilities are found later on.
Enabling this option allows the plugin to mark the build as failed if it finds any vulnerabilities.