簡體   English   中英

使用VS代碼和CLI的ASP.NET Core應用程序CI

[英]ASP.NET Core app CI using VS code and CLI

我正在將Bitbucket私有存儲庫與.net核心工具一起用作項目依賴項,以部署asp.net核心Web api。

我已經在Mac系統上使用Visual Studio 2015/2017之外的.net核心CLI工具生成了這個項目,其步驟與msdn中記錄的步驟類似

如何將bitbucket專用存儲庫包括在該項目的項目依賴關系中,然后如何使用bitbucket CI管道產品來部署到Azure?

我關注了最近一篇有關使用asp.net核心的CI的msdn文章 ,但沒有談論如何包括私有或非全局可用的nuget依賴項

我想到的一種方法是將私有存儲庫設為git子模塊,但出現了此處此處 提到的問題

您需要創建並托管自己的Nuget提要,將您的私有nuget包放在此處,並更新nuget配置,以便項目在包還原期間使用該提要。 您可以在nuget文檔中的“ 托管軟件包”部分中了解可用選項:

  • 本地提要 :程序包僅放置在適當的網絡文件共享上,理想情況下,使用nuget init和nuget add創建分層文件夾結構(NuGet 3.3+)

  • NuGet.Server :通過HTTP通過本地服務器提供包

  • NuGet Gallery:使用GitHub上的NuGet Gallery Project將程序包托管在Internet服務器上。 NuGet Gallery提供用戶管理和其他功能,例如廣泛的Web UI,該Web UI允許從瀏覽器中搜索和瀏覽軟件包,類似於nuget.org。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM