Skip to main content

Overview of Available Plugins

Code Insight provides the following plugins that enable data (codebase files) on remote servers to be scanned:

Build EnvironmentCode Insight PluginPerforms automated scanning of...
IDEsEclipse PluginAn Eclipse workspace in the Eclipse IDE environment.
Visual Studio PluginA Visual Studio solution.
CI ToolsAzure DevOps ExtensionAn Azure DevOps workspace as part of the build process.
Bamboo PluginA Bamboo workspace as part of the build process (on Local Agents only)
GitLab PluginGitLab projects as part of the build process.
Jenkins PluginA Jenkins workspace as part of the build process. A separate plugin is available (called the Scan Schedule Plugin) that enables you to simply schedule the scan of a codebase residing on the Code Insight scan server via the Jenkins scheduler.
TeamCity PluginTeamCity projects as part of the build process.
Package Manager and Build ToolsApache Ant PluginApache Ant as part of the build process.
Gradle PluginGradle projects as part of the build process.
Maven PluginMaven projects as part of the build process.
Container PlatformsDocker Images PluginDocker images on a Docker server.

Additionally, a generic scan-agent plugin is available with Code Insight that enables you to scan arbitrary file systems of your choice. It also easily integrates with certain Engineering systems, such as TeamCity and GitLab, to perform scans as part of a build process or can serve as an example for developing your own scan-agent plugin (as described in the chapter Developing Custom Plugins ). All the scan-agent plugins send results to Code Insight for further review and action.