QuickStart for Black Duck (SCA) customers

Here is information to help you quickly get started using Code Sight, if you are a Black Duck (SCA) customer.

1. If necessary, prepare the configuration

Code Sight can run Black Duck without initial configuration, but it is best to make sure that certain requirements are met, and you might want to specify the particular build tools being used.

See Black Duck setup considerations and Build tools and package managers.

2. Install Code Sight on your own system

Synopsys Code Sight is available on the Marketplace site for the IDE that you use.

If you need more information, see the installation instructions for that particular IDE:

3. Choose a scan engine to run

If Black Duck is already installed on your system, Code Sight skips ahead to the next step.

If Black Duck is not already installed, then when you launch Code Sight, it prompts you to download it.

Code Sight Configuration page displayed on startup

(Installing Coverity SAST is also an option at this time.)

Note: The Detect component of Black Duck installs quickly. The download of Coverity Analysis can take some time.

4. Authenticate yourself

If a scan engine requires authentication, Code Sight prompts you to enter your ID and the URL of the server with which the Synopsys engine will communicate. Code Sight then prompts you to enter your password or an SSO access token.

If the engine you chose is not yet installed, Code Sight automatically downloads the engine from the server and then installs it. Then Code Sight is ready to run.

If you need more information, see Authentication.

5. Start using Code Sight

For information about how Code Sight works and the Code Sight interface, see How Do I Use Code Sight?.