我希望这是一个已经回答的问题的愚蠢重复。
我有一个 asp.net 网站,它依赖于其他一些项目(复制到 bin 的 dll)。现在,我想要的是每次更新这些项目时,我都会在我的网站/bin 中获得最新的 dll。我不希望我的 CI 服务器签入更新的 dll。
我已经为我的项目提供了一个私有 NuGet 提要,并且只希望它在每次成功的 CI 构建后提供最新的 dll。现在,我的问题是
有没有办法直接提供 dll 而无需创建 nupkg?并且可能从构建输出文件夹中选择它们?(由于某些原因,每天为所有 dll 创建包作为后期构建任务并不方便)如果可能的话,太棒了!
如果没有,我们是否可以避免每次增加 dll 的版本号,仍然对新的 dll 进行 nuget 更新?诸如基于最新发布日期的更新之类的东西?(有大量的 dll,还有很多依赖项)
有没有办法在不构建解决方案的情况下获取最新的 dll?是的,我可以执行 nuget update 命令,但是还有其他方法吗?
有人建议镜像我当前的代码库并使用 MyGet 或 ProGet 之类的东西。由于几个原因,目前这是不可行的。