← All posts
Julien Delange Thursday, November 5, 2020

Multi-Branch Analysis Now Available On Codiga

AUTHOR

Julien Delange, Founder and CEO

Julien is the CEO of Codiga. Before starting Codiga, Julien was a software engineer at Twitter and Amazon Web Services.

Julien has a PhD in computer science from Universite Pierre et Marie Curie in Paris, France.

See all articles

Share

Codiga is happy to announce the availability of a new feature that has been requested by our users frequently: multi-branch support.

meme on security bugs in production

How does it work?

It’s very simple! Just go to your project preferences, specify a default branch and add other branches to track! Before adding new branches, you need to specifically define a default branch. Without a default branch, no other branch can be added. The default branch is the one shown by default on Codiga (dashboard, analyses, etc.).

Analyzing multiple branches

Selecting the branch

On the dashboard

You can display the dashboard of a project for a particular branch. Simply select the branch on the top-right corner of the page and select the branch you want to analyze.

Note that by default, the analysis shows the default branch.

Code Quality Dashboard in Codiga

On analyses

Similar to the dashboard, you can see the list of analyses for a particular branch: simply select the branch on the top right corner and the list of analyses for this branch will populate.

Analysis dahboard showing all issues

Comparing branches

Comparing branches can be done through the compare menu. If your project supports multiple branchs, each branch of each project is then shown in the list of projects to compare with, a shown below where the project protobuf has two branches: master and testing.

Comparing branches and finding difference in analysis

Eligibility

This functionality is available for all paying users. The eligibility is based on the owner of a project: if the project is owned by a group, the level (Basic, Silver or Gold) of the group specifies its eligibility to use multiple branches.

Learn More

You can read our documentation on the multi-branches support. If not enough, please contact us!

Schedule a demo

Looking for a custom quote, a Demo or want to talk about a special project?

Schedule a Demo

Coding Assistant

Get access within your IDE to code patterns created, used and validated by thousands of talented developers.

Get Coding Assistant for free

Automated Code Reviews

Our analysis engine is available anywhere developers read or write code by installing a plugin in your developer environment.

Automated Code Reviews for free