Snyk and SCM integrations
Snyk offers many integrations with developer tools in the Software Development Life Cycle (SDLC). One of the first tools most Snyk users integrate with is their Source Control Manager (SCM).
More on integrating Snyk with:
We will use GitHub during the remainder of this guide.
Add GitHub projects to Snyk
Snyk tests and monitors projects in GitHub repositories that are in any of our supported languages.
Adding Projects to Snyk
1) Go to Projects and click Add project. Choose the tool from which to import your projects. In this example, we're importing some projects from GitHub.
2) A modal opens with all the available repositories under the selected integration. If you have forked it, select our test goof repository, and choose any other repositories you would like to test and monitor. To import all repositories for a specific GitHub organization, checkmark the organization.
3) Click Add selected repositories. Snyk evaluates root folders and custom file locations, if those have been specified. If no manifest or configuration files are found on the root level or in the paths you configure, Snyk will alert you that no files can be imported.
Snyk imports your projects and groups them by repository and project.