githubEdit

Nexus repository manager for NuGet

circle-info

Feature availability Package repository integrations are available only with Enterprise plans. For more information, see plans and pricingarrow-up-right.

If you use a brokered Nexus connection, you must use the Universal Broker.

This configuration applies only to Snyk Web UI integrations. The Snyk CLI supports private NuGet repositories automatically.

Snyk can use Nexus Repository Manager with NuGet packages. This allows Snyk to resolve transitive dependencies and regenerate lockfiles with the correct URLs during pull requests.

Configure the URL where your private Nexus Repository Manager hosts NuGet packages. This matches the information in your nuget.config file.

Configure .NET language settings

To do this:

  1. In the Snyk web UI, navigate to Settings > Languages > .NET > Brokered package registries.

If you use a brokered connection and have not configured the Universal Broker, follow the Universal Broker instructions to set it up.

  1. Select Nexus for the Registry type.

  2. Enter the Registry URL for the NuGet feed. The URL must be complete and refer to the index.json file for the feed. Specifically, it must end with /index.json. For example: https://nexus.example.com/repository/nuget-hosted/index.json

Last updated

Was this helpful?