如何在作为Octopus Deploy的一部分运行npm install?

时间:2017-09-15 09:57:26

标签: octopus-deploy

在我部署了nodejs网站之后,但在更新IIS虚拟目录之前,我需要从命令行执行npm install。

如何使用Octopus Deploy的脚本功能执行此操作?

2 个答案:

答案 0 :(得分:1)

使用您想要在PreDeploy中运行的命令或通过package

添加UI脚本

答案 1 :(得分:1)

我将罗伯特的答案标记为正确答案,因为高级方法是我需要的方法。这里的记录是我使用的PowerShell脚本 -

$ installDirectory = $ OctopusParameters ['Octopus.Action.Package.CustomInstallationDirectory']

cd $ installDirectory

npm install --silent

相关问题