Quick start with your code repository
Creating an Integration with your SCM
Xygeni provides a quick way to scan your repositories directly from the UI. With this functionality (named Managed Scans) you will be able to scan your repos and Xygeni will manage everything behind the scenes.
First, go to Settings >> Managed Scans
Click on New Integration button to create an integration with your SCM. A dialog will open to select your SCM:
For this example, we will use GitHub. So clicking on GitHub will install Xygeni GitHub Application.
As you can see below, the installation procedure will let you specify the scope of the installation (user- or organization-level)
The installation will ask you to grant permission to Xygeni GitHub Application to all or only selected repositories.
After clicking on Install & Authorize button, Managed Scans page will display the new integration.
It also display a table listing the granted repositories (this list depends on previous step).
Clicking on the Scan Now button of any repo will execute a scan on that repo.
If you go now to GitHub, you will see a workflow running the scan:
That's all!!
After the scan is completed, you can find the results in the Xygeni Dashboard. The name of your project will be the same as your repo name.
You can also configure to be notified when the scan is finished. See Notifications.
Please, visit Managed Scans for other available options such as to schedule the scan or trigger the scan upon Pull Request creation.
Last updated