For the complete documentation index, see llms.txt. This page is also available as Markdown.

Black Duck integration

Synchronize Seal's remediation findings into Black Duck via the Black Duck API.

Black Duck

The Seal CLI calls the Black Duck API after every seal fix run and updates the corresponding findings on the targeted Black Duck project version.

Before you start

  • A Black Duck access token with permissions to update vulnerability findings on the target project.

  • The Black Duck project name and the project version name. Black Duck scopes findings by project version, so both are required.

  • The Black Duck server URL (your tenant's hosted address).

Configuration

Set these in your CI environment:

Or in .seal-config.yml at the project root:

A common pattern for the project version name is to match it to the Git branch being scanned. Whatever scheme you use in Black Duck, pass that value verbatim.

Verify

After a seal fix run with the integration configured, open the targeted Black Duck project version. Vulnerabilities Seal sealed should reflect a remediated state with a Seal-attributed reason.

Last updated