Before You Begin
Before you can start using this guide to become familiar with Code Insight, the following configuration tasks must have been completed by your Code Insight administrator.
| Task | Description | More Information |
|---|---|---|
| Obtain installer and license key | To access the Product and License Center to obtain the installer and key, first sign in to the Revenera Community. In the Community, select FlexNet Code Insight from Find My Product , and then click Download Products and Licenses from the Product Resources list on the right on the Community page. | For instructions on downloading the installer and license key, refer to Accessing Your Revenera Products. |
| Run installer | Install Code Insight on a server that meets system requirements and that has access to a compatible database (such as MySQL 8.0). | Refer to “Installing Code Insight” in the Code Insight Installation & Configuration Guide. |
| Start Tomcat Server | After installation is complete, start the Code Insight Tomcat server. | Refer to “Starting and Stopping Tomcat” in the Code Insight Installation & Configuration Guide. |
| Complete electronic update | After installation is complete and the Tomcat server is started, a full electronic update is automatically performed, which takes approximately 10 hours to complete. You cannot use the application to scan files until the update is completed. Incremental updates performed between full updates can complete in a shorter amount of time—possibly 4 hours, depending on the amount of data involved. | |
| Obtain the Compliance Library | (Optional) The Code Insight Compliance Library (CL), downloaded from the Product and License Center. The CL is required only if you want to perform a “deep scan” for exact files and source-code fingerprints (snippets) in your codebase that match those found in third-party and open-source software. (This search is additional to the Automated Analysis process basic to all scans.) | For instructions on installing the CL, refer to “(Optional) Installing the Compliance Library” in the Code Insight Installation & Configuration Guide. Also refer to “About Code Insight Scans” in the Code Insight User Guide. |
| Set up a scan server | Set up a scan server to perform the scans of source code and binary files. You can also, optionally, provide a path to the location of the Compliance Library (CL) if you want to enable it for use in scans. | Refer to “Adding or Editing Scan Servers or Checking Server Status” in the Code Insight Installation & Configuration Guide. |
| Create user accounts | Create user accounts for all end users and distribute those credentials to the end users. | Refer to “Managing Users” in the Code Insight Installation & Configuration Guide. |
| Set up global project defaults | Define default properties used to set up Code Insight projects, providing a means to standardize the projects at your site and enabling an easier project creation experience for users. (Note that Project Owners can change these defaults as needed at the project level.) | Refer to “Setting Project Defaults” in the Code Insight Installation & Configuration Guide. |