【问题标题】:Create NuGet package from folder从文件夹创建 NuGet 包
【发布时间】:2018-07-02 15:37:38
【问题描述】:

我需要将我们在 TeamCity 中构建的 Azure 函数应用打包为 Nuget 包,以便通过 Octopus Deploy 进行部署。标准做法是使用 MSBuild 和 OctoPack,但对于 Azure Functions,这将不起作用,因为 function.json 文件是在构建完成后创建的,因此它们不会包含在 OctoPack 创建的任何包中。

所以我需要先构建,然后从 \bin\Release\net471 文件夹创建一个包。很高兴听到人们对实现这一目标的最佳方式的意见?

【问题讨论】:

  • TeamCity 中的工件依赖项对您不起作用?
  • 不太清楚你的意思是什么?是的,我可以使用工件依赖项在后续构建步骤中使用工件,但它不能帮助我打包它们。
  • 最后,我使用 octo.exe 使用了 \bin\Release\net471 的起始目录,这让我不必像使用 NuGet CLI 或 dotnet 那样创建一个 nuspec 文件包

标签: nuget teamcity azure-functions nuget-package


【解决方案1】:

最后,我使用 octo.exe 使用了 \bin\Release\net471 的起始目录,这让我不必像使用 NuGet CLI 或 dotnet pack 那样创建一个 nuspec 文件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-24
    • 1970-01-01
    • 1970-01-01
    • 2017-09-02
    • 2016-11-04
    • 1970-01-01
    • 2014-07-09
    • 2013-01-05
    相关资源
    最近更新 更多