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?

  1. Install the CodeScan package in your Flosum org. Package URL to be provided by the Flosum Customer Success Manager.

  2. 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.

  1. 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.

  2. 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.

  1. 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.

  2. Click on the branch and attach analysis as webhook.

  3. 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