我可以创建一个没有项目文件的nuget包吗

问题描述 投票:0回答:1

我们正在尝试将 Octopus-Deploy 与我们现有的构建流程集成。 Octopus-Deploy 期望部署 nuget 包。现在,由于各种原因,我们在构建后针对已编译的文件更改了各种文件配置,因此,如果我们使用 octopack 工具,那么打包在我们的构建过程中发生得太早了。

我们最终会得到一个文件夹,例如mywebsite_QA 和 mywebsite_UAT,每个都包含正确的配置文件等,我们希望部署的正是这些文件夹。

我想获取这些已经构建的文件(主要是Web应用程序)并将它们转换成nuget包。

我对 nuget 有点菜鸟,我看不到一种简单的方法来做到这一点,因为它似乎需要项目文件或程序集。

有什么方法可以获取网站目录结构并将其转换为 nuget 包吗?

.net nuget octopus-deploy
1个回答
2
投票

是的,可以,请参阅 Nuget Pack 命令

只需在构建过程中使用正确的选项运行

nuget.exe

如果您使用的是 TeamCity,则可以使用它的 Nuget 包步骤。

© www.soinside.com 2019 - 2024. All rights reserved.