HP Fortify - Steps
Steps
Steps
Process steps in the HP Fortify plug-in
Fortify Build
Run a build using Fortify
Name | Type | Description | Required |
---|---|---|---|
Build Id | String | The build id for HP Fortify | Yes |
Build Options | String | The options passed to the SourceAnalyzer. Each argument should be on a new line. | No |
HP Fortify Configuration | No | ||
Java Memory Setting | String | An optional argument given to the HP Fortify scan to allocate its maximum memory. Example: -Xmx1200m | No |
SourceAnalyzer Options | String | A list of new-line or space separated options to add to the SourceAnalyzer command. Example: -64 | No |
Fortify Clean
Run a clean with the Fortify SourceAnalyzer
Name | Type | Description | Required |
---|---|---|---|
Build Id | String | The build id for HP Fortify | Yes |
HP Fortify Configuration | No | ||
Java Memory Setting | String | An optional argument given to the HP Fortify scan to allocate its maximum memory. Example: -Xmx1200m | No |
SourceAnalyzer Options | String | A list of new-line or space separated options to add to the SourceAnalyzer command. Example: -64 | No |
Fortify Scan
Run a scan using Fortify and upload the results to uBuild
Name | Type | Description | Required |
---|---|---|---|
Build Id | String | The build id for HP Fortify | Yes |
HP Fortify Configuration | No | ||
Java Memory Setting | String | An optional argument given to the HP Fortify scan to allocate its maximum memory. Example: -Xmx1200m | No |
Report Name | String | The name of the report | Yes |
Scan File | String | The output file of the scan. The file name must be in FVDL format. | Yes |
SourceAnalyzer Options | String | A list of new-line or space separated options to add to the SourceAnalyzer command. Example: -64 | No |
Fortify Upload
Upload the Fortify scan output to the HP Fortify and uBuild servers
Name | Type | Description | Required |
---|---|---|---|
HP Fortify Configuration | No | ||
Project | String | The Project name in the HP Fortify server to upload results to | Yes |
Report Name | String | The name of the report | Yes |
Scan File | String | The output file of the scan. The file name must be in FVDL format. | Yes |
Version | String | The Project Version name in the HP Fortify server to upload results to. | Yes |
Roles in the HP Fortify plug-in
The plug-in adds these roles automatically to resources. You cannot add these roles manually.
HP Fortify Configuration
Name | Type | Description |
---|---|---|
Access Token | Password | Access Token to use to log in to the HP Fortify server instead of using a username and password |
Command Path | String | Optional path to the SourceAnalyzer and FortifyClient executables if not on the path. This should only be the path to the directory containing them. |
Password | Password | Password to login to the HP Fortify server |
Server URL | String | URL to the HP Fortify server web interface. This should include protocol and port if needed. Eg. http://fortify.example.com:8080 |
Username | String | Username to login to the HP Fortify server |