我已经在 TeamCity 上设置了一个构建步骤,如此处所述,对我们的测试服务器进行自动发布部署。但它没有使用 TeamCity 中构建的最新 nuget 包。
用例:
Teamcity 将创建版本为 1.0.0.9 的 nuget 包,包中的所有 dll 都是正确的版本,并且部署的 Octopus 中的 Release 具有相同的版本号,但 octopus 使用的包是更早的包例如 1.0.0.5。
我在构建步骤中指定了--force参数,因此它应该使用最新的包,但事实并非如此。
如果我在 Octopus 中手动创建一个版本,并选择它正在工作的最新包 100%
如果我遗漏了什么,请有人告诉我。
提前致谢