我目前正在尝试加快我们的 Team City 构建速度。
在成功执行 msbuild 步骤后,我们使用 nuget.exe 打包我们的解决方案,然后发布到 nuget 提要,以允许 Octopus Deploy 执行此操作。
我现在处于 nuget 包步骤大约需要 4 分钟(我们有大量资产)和 nuget 发布步骤大约需要 30 秒的阶段。这占用了我们整个构建时间的大约 75%,所以任何时候我都可以减少这将是一个很好的进展。
我想知道是否有人对 OctoPack 和 nuget.exe 有任何经验,并且能够告诉我这两种方法中的任何一种是否比另一种更快?不需要硬性数字,只需轶事证据就足够了。