【发布时间】:2019-12-02 17:30:10
【问题描述】:
当我在 Azure DevOps 中使用 nuget pack 功能时,它会创建一个 NuGet 包,其中包含 content 文件夹中的所有项目文件。这包括一些像PostDeploy.ps1 这样的脚本。
当 Octopus Deploy 尝试发布它时,它说它不会执行 ps1 脚本,因为它们位于子文件夹中,而不是根文件夹中(= 在内容文件夹旁边)。
现在,Octopus 鼓励使用 NuGet 包,这些ps1 脚本位于项目的根目录。所以我会假设这里有一个我没有看到的明显解决方案。
如何让 Octopus 运行这些 Pre-/Post-Deploy 脚本?
【问题讨论】:
标签: powershell nuget octopus-deploy