We are attempting to connect Orchestrator Packages to a NuGet feed defined in Artifactory.
We placed the URL and API key in the web.config for Orchestrator here:
!–Deployment–>
!–Change the path to the packages folder. Default is ~/NuGetPackages.This can be a virtual path or a subfolder name.–>
add key=“NuGet.Packages.Path” value=“https://SITENAME.com/artifactory/api/nuget/NUGETFEEDNAME” />
add key=“NuGet.Packages.ApiKey” value=“AAAAAAAAAAAAAAAAAAABBBBBBBBBBBBB000001” />
add key=“NuGet.Activities.Path” value=“~/NuGetPackages/Activities” />
add key=“NuGet.Activities.ApiKey” value=“AAAAAAAAAAAAAAAAAAABBBBBBBBBBBBB000001” />
add key=“NuGet.EnableFileSystemMonitoring” value=“true” />
However, in Orchestrator, the following message keeps appearing when hitting the “Packages” tab:
“Cannot connect to Packages feed, the URL may be invalid”
Is there a special setting or setup we need to do to make this work?
Did you found a solution. How is your project setup. Dou you copy packages by hand to a directory and commit new packages to source control? Or do you upload in orchestrator and commit the directory later? I found no clean solution …
For any external feed deployment, we need to perform the settings in Settings → Deployment page (not on Web.config, because values should be saved also in DB).
Please check the following steps, depending on the external feed type:
Public feed:
Go to Artifactory→Admin→ Security→Security Configuration and check if “Allow Anonymous Access” option is checked.
Go to Artifacts→ Your Feed → Set Me Up for you feed and copy the link for your feed like: