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.
finiteStateAnalyzeBinary
: Finite State Analyze Binarysubdomain : String
The subdomain of your Finite State instance (e.g., "fs-yolo.finitestate.io" for https://fs-yolo.finitestate.io)
projectName : String
The name of the project in Finite State. This will be used to identify the scan results.
apiTokenCredentialsId : String
(optional)
binaryFilePath : String
(optional)
The path to the binary file to upload for analysis. This can be an absolute path or relative to the workspace.
configEnabled : boolean
(optional)
externalizableId : boolean
(optional)
preRelease : boolean
(optional)
projectVersion : String
(optional)
The version of the project. This is optional but recommended for tracking different versions of the same project.
sastEnabled : boolean
(optional)
scaEnabled : boolean
(optional)
finiteStateImportSbom
: Finite State Import SBOMsubdomain : String
The subdomain of your Finite State instance (e.g., "fs-yolo.finitestate.io" for https://fs-yolo.finitestate.io)
projectName : String
The name of the project in Finite State. This will be used to identify the scan results.
apiTokenCredentialsId : String
(optional)
sbomFilePath : String
(optional)
The path to the SBOM file to import. This can be an absolute path or relative to the workspace. Supported formats include SPDX, CycloneDX, and other standard SBOM formats.
externalizableId : boolean
(optional)
preRelease : boolean
(optional)
projectVersion : String
(optional)
The version of the project. This is optional but recommended for tracking different versions of the same project.
finiteStateImportThirdParty
: Finite State Import 3rd Party Scansubdomain : String
The subdomain of your Finite State instance (e.g., "fs-yolo.finitestate.io" for https://fs-yolo.finitestate.io)
projectName : String
The name of the project in Finite State. This will be used to identify the scan results.
apiTokenCredentialsId : String
(optional)
scanFilePath : String
(optional)
The path to the third-party scan results file to import. This can be an absolute path or relative to the workspace. The file should contain results from security scanning tools like SonarQube, Checkmarx, Snyk, etc.
externalizableId : boolean
(optional)
preRelease : boolean
(optional)
projectVersion : String
(optional)
The version of the project. This is optional but recommended for tracking different versions of the same project.
scanType : String
(optional)
The type of scan results being imported. Select the appropriate scan type that matches the format of your scan results file (e.g., SonarQube Scan, Checkmarx Scan, Snyk Scan, etc.).
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.