【发布时间】:2021-12-12 16:41:20
【问题描述】:
Visual Studio 现在 generates Dockerfile 用于 dotnet 项目,我们正在使用它(稍作调整)进行持续集成。
但是,Dockerfile 没有任何配置 nuget 的规定。它甚至只在运行 dotnet restore 之前从上下文中复制 .csproj 文件,以避免在开发过程中重新运行该步骤。
但是我们的项目需要来自内部受密码保护的存储库的一些模块,所以我需要为内部的dotnet restore 命令提供包源和凭据。
当前注入(特定于环境的)nuget 配置的最佳做法是什么?
【问题讨论】:
标签: .net-core dockerfile nuget