Continuous Integration
R2026bRun Bug Finder Server for automated code checking on CI servers
You can check your code with Polyspace® Bug Finder™ Server™ as part of post-submission checks. Set up scripts that run a Bug Finder analysis at regular intervals or based on new submissions. The scripts can upload the analysis results for review to the Polyspace Access™ web server and send emails to owners of source files with Polyspace findings.

System Commands
polyspace-bug-finder-server | (System Command) Run a Bug Finder analysis on a server from Windows, Linux, or other command line |
polyspace-cluster-profile-manager | (System Command) Import MATLAB cluster profile to Polyspace Server commands |
polyspace-comments-import | (System Command) Import review information from previous Polyspace analysis |
polyspace-configure | (System Command) Create Polyspace Platform project, workspace, or options file from build command or compilation database |
polyspace-project -generate-launching-script-for | (System Command) Generate files needed to run static analysis on a Polyspace Platform project |
polyspace-report-generator | (System Command) Generate reports from Polyspace analysis results stored locally or on Polyspace Access |
polyspace-results-export | (System Command) Export Polyspace results to external formats such as CSV or JSON |
MATLAB API
Topics
Run Analysis on Source Files
- Run Polyspace Bug Finder on Server and Upload Results for Web-based Review
Check code after submission for defects and coding standard violations and upload results for review in web interface. - Send Email Notifications with Polyspace Bug Finder Server Results
Send e-mails to developers with attachments containing links to Polyspace results.
Run Analysis on Polyspace Platform Projects
- Generate Launching Script for Polyspace Platform Project to Run Static Analysis from Command Line
Run static analysis on a Polyspace Platform project from the command line.
Run Analysis Using MATLAB or MATLAB Parallel Server
- Integrate Polyspace Server Products with MATLAB
Run a post-installation step to link your Polyspace and MATLAB® (Simulink®) installations. - Offload Polyspace Analysis from Continuous Integration Server to Another Server
Send analysis to dedicated server, download results after analysis and then upload to Polyspace Access for review.
Upload Results to Polyspace Access
- Project Administration (Polyspace Access)
Organize projects, manage permissions, and track code quality trends across analysis runs - Review Bug Finder Results (Polyspace Access)
Interpret Polyspace Bug Finder defects and coding rule violations, trace results to root cause, and add review information
Configure Analysis on Server
- Create Polyspace Platform Projects from Builds That Use Makefiles
Reuse build information in makefiles for Polyspace analysis and testing.
- Create New Checkers Activation File Without Polyspace User Interface
When Polyspace user interface is unavailable, configure checkers by creating a checkers activation file in a text editor.
Integrate with CI Tools
- Sample Scripts for Polyspace Analysis with Jenkins
Get a head start on scripting Polyspace runs with sample scripts for the Jenkins® plugin. - Sample Jenkins Pipeline Scripts for Polyspace Analysis
Schedule Polyspace analysis as part of a Jenkins Pipeline.