CodeScan and Flosum Integration
About Flosum
Flosum is a release management tool for the Salesforce platform. Flosum users can now integrate CodeScan in their deployments to achieve error-free and secure releases.
How to Integrate Flosum with CodeScan?
Install the
CodeScan package
in your Flosum org. Package URL to be provided by the Flosum Customer Success Manager.There are few settings which we need to enable in Flosum-CodeScan Package.
Now you have done your complete setup with respect to Flosum-CodeScan.
How Does Flosum-CodeScan Work
Case 1: Create a new branch and add all metadata components
In this use case we will create a new branch in Flosum and add all new metadata components and do a static code analysis on a CodeScan server.
Navigate to your instance's URL, for example, https://app.codescan.io/ for US region, https://app-eu.codescan.io/ for EU region or https://app-aus.codescan.io/ for AUS region.
Now you deploy metadata components like
Apex Class
,triggers
to your branch and CodeScan will trigger static code analysis on the fly.
Case 2: For an existing branch create a new project
In this use case we will authorize existing branch in Flosum and add all new metadata components and do a static code analysis on a CodeScan server.
Note:
This case is very similar to case 1, only step 1 is added as an extra functionality.
Navigate to your instance's URL, for example, https://app.codescan.io/ for US region, https://app-eu.codescan.io/ for EU region or https://app-aus.codescan.io/ for AUS region.
Click on the
branch
and attach analysis as webhook.Now you can deploy metadata components like
Apex Class
,Triggers
to your branch and CodeScan will trigger static code analysis on the fly.
Note:
Step 4, 5, and 6 have similar functionality as Case 1.
Last updated