我有一个多项目解决方案,并且正在使用 Octopus Deploy 和 TeamCity 进行部署。
我已经在两个项目上安装了 Octopack NuGet 包,我希望在 CI 构建期间将它们创建为工件。
我在构建步骤中设置了以下内容:
并检查了两个项目的 csproj 文件,可以看到:
<Import Project="..\packages\OctoPack.2.0.26\targets\OctoPack.targets" />
但是,在构建运行后,其中一个项目已被打包为工件,而另一个没有,也看不出两者之间的区别是什么。
我还应该在 TeamCity 或我的解决方案中做些什么吗?