在还原Nuget包时,TFS上的构建需要很长时间



当我在visualstudio.com上构建解决方案时,它绝对需要很长时间。15分钟构建和测试。考虑到我们只有60分钟的免费构建时间,这太长了。

几乎所有的构建时间都在恢复Nuget包。

我的构建被配置为不每次都清理源代码,所以理论上包不应该每次都需要下载,但因为它是托管的,所以这个设置可能无关紧要。

其他人看到这个问题了吗?在使用visualstudio.com时,建议如何处理nuget包?我很想把这些包添加到源代码管理中,这样它们就不必下载了。

每次在弹性构建服务中进行构建时,都会得到一个新的服务器。此服务器用于您的生成,然后被销毁。您每次都需要获得NuGet包。

我建议您创建一个Azure虚拟机并在其中运行您的自定义构建。这将不需要60分钟的时间,作为一个"静态"服务器,它将缓存包。。。

相关内容

最新更新