我创建了一个 nuget 包,我想使用 Nuget Gallery 与我的团队分享它。
我需要私下发布 nuget 包。所以我已经设法从Nuget Gallery 构建步骤构建 Nuget Gallery 当我运行构建时,Google Chrome 会显示“localhost”网站地址,显示 Nuget Gallery。
1)如何将我最近创建的nuget包添加到本地Nuget Gallery?2) 在我设法在该库中添加 nuget 包后,如何发布 Nuget 库并与我的团队共享?
谢谢
我创建了一个 nuget 包,我想使用 Nuget Gallery 与我的团队分享它。
我需要私下发布 nuget 包。所以我已经设法从Nuget Gallery 构建步骤构建 Nuget Gallery 当我运行构建时,Google Chrome 会显示“localhost”网站地址,显示 Nuget Gallery。
1)如何将我最近创建的nuget包添加到本地Nuget Gallery?2) 在我设法在该库中添加 nuget 包后,如何发布 Nuget 库并与我的团队共享?
谢谢
您还可以使用 nuget.org 中提供的 Microsoft NuGet.Server 创建在本地网络中运行的自己的 Nuget 服务器;-)
如果您还没有看过它,请查看有关托管私有 nuget 提要的文档。TeamCity 具有内置的 NuGet 源,因此您可能不需要自己托管 NuGetGallery。
根据您托管私人订阅源的位置/方式,它可能具有可用于上传包的 UI(例如 NuGet 库)。但是,如果您正在创建包作为 CI 管道的一部分,那么使用nuget push
和使用-Source
参数来指定要推送到的源可能会更容易,假设您nuget.config
定义了不止一次的源。