Set Up Code Prover Analysis on Servers During Continuous Integration
You can check your code with Code Prover as part of post-submission testing. Set up scripts that run a Code Prover analysis at regular intervals or based on new submissions. The scripts can upload the analysis results for review in the Polyspace Access web interface and send emails to owners of source files with Polyspace findings.
DOS/UNIX Commands
polyspace-access | (DOS/UNIX) Manage Polyspace Access results and users at the command line |
polyspace-autosar | (DOS/UNIX) Run Polyspace Code Prover on code implementation of AUTOSAR software components |
polyspace-cluster-profile-manager | (DOS/UNIX) Import MATLAB cluster profile to Polyspace Server commands |
polyspace-code-prover-server | (DOS/UNIX) Run a Code Prover verification on a server from Windows, Linux, or other command line |
polyspace-comments-import | (DOS/UNIX) Import review information from previous Polyspace analysis |
polyspace-configure | (DOS/UNIX) Create Polyspace project from your build system at the DOS or UNIX command line |
polyspace-report-generator | (DOS/UNIX) Generate reports for Polyspace analysis results stored locally or on Polyspace Access |
polyspace-results-export | (DOS/UNIX) Export Polyspace results to external formats such as CSV or JSON |
MATLAB API
Topics
- Run Polyspace Code Prover on Server and Upload Results to Web Interface
Check code after submission for run-time errors and upload results for review in web interface.
- Send Email Notifications with Polyspace Code Prover Server Results
Send e-mails to developers with attachments containing links to Polyspace results.
- Create Polyspace Analysis Configuration from Build Command (Makefile)
Reuse build commands (makefiles) to configure the Polyspace analysis.
- Sample Scripts for Polyspace Analysis with Jenkins
Get a head start on scripting Polyspace runs with sample scripts for the Jenkins plugin.
- 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.
- Integrate Polyspace Server Products with MATLAB
Run a post-installation step to link your Polyspace and MATLAB® (Simulink®) installations.