ProGet from Inedo is an package repository technology which contains a number of different feed types. This guide provides instructions on how to create a NuGet feed in ProGet and connect it to Octopus Deploy as an External Feed.
Configuring a ProGet NuGet feed
From the ProGet web portal, click on Feeds ➜ Create New Feed
Select the NuGet (.NET) Packages option from the Developer Libraries
category
Select No Connectors (private container packages only) from the wizard
Enter a name for your Feed, eg: ProGet-NuGet, then click Create Feed
The next screen allows you to set optional features for your feed, configure these features or click Close. Once the feed has been created, ProGet will display the API endpoint URL
to push packages. In this example it’s https://proget.octopusdemos.app/nuget/ProGet-NuGet/v3/index.json
Adding a ProGet NuGet as an Octopus External Feed
Create a new Octopus Feed by navigating to Library ➜ External Feeds and select the NuGet Feed
Feed type.
Give the feed a name and in the URL field, enter the HTTP/HTTPS URL of the ProGet server:
https://your.proget.url/nuget/feedname/v3/index.json
Optionally add Credentials if they are required.
Help us continuously improve
Please let us know if you have any feedback about this page.
Page updated on Wednesday, October 9, 2024