Account connections
With the connection options at the top of the Projects grid, you can easily connect Contrast to your GitHub, Bitbucket, or GitLab repositories.
Once you connect to either platform, scan results will appear on the Projects grid in Contrast. You can manage individual connections row-by-row on the Projects page.
Note
Connections to Bitbucket and GitLab are available by request only. Contact Support to enable the connections.
GitHub
Click the GitHub icon to use the Contrast Security GitHub App to connect with Contrast.
Bitbucket
Connect to your Bitbucket repository to view scan results from Bitbucket files.
Connect to Bitbucket
Note
A test commit is performed by Contrast before adding the changes to the bitbucket-pipelines.
Click the Bitbucket icon .
Select Configure to add projects to your workspace.
Select Update to establish the connection.
Disconnect from BitBucket
Click the Bitbucket icon .
Select Disconnect.
Select the Disconnect button in the resulting window to disconnect all associated projects from Contrast.
To disconnect individual projects, locate the row in the grid for the project you want to disconnect and click the Delete icon.
GitLab
Connect to your GitLab repository to view scan results from GitLab files.
Note
To connect to GitLab you must have a GitLab Owner or Maintainer role to write the required variables into a GitLab repository.
Connect to GitLab
Click the GitLab icon .
Select Configure to add projects to your namespace.
Select Update to establish the connection.
Disconnect from GitLab
Click the GitLab icon .
Select Disconnect.
Select the Disconnect button in the resulting window to disconnect all associated projects from Contrast.
To disconnect individual projects, locate the row in the grid for the project you want to disconnect and click the Delete icon.